会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
萧然CS
博客园
|
首页
|
新随笔
|
新文章
|
联系
|
订阅
|
管理
2021年8月7日
【UGUI】ScrollRect 动态缩放格子大小,自动定位到中间的格子
摘要: 实现效果:ScrollRect,格子动态缩放大小,滑动结束自动定位中间格子 使用说明:目前只支持横向从左往右列表,格子锚点、中心点设置在左上角,Content,设置好Y坐标,运行时自动修改X坐标。 实现原理: 动态缩放功能实现:Transform改变时,...
阅读全文
posted @ 2021-08-07 19:14 萧然CS
阅读(285)
评论(1)
推荐(1)
编辑
2021年7月18日
【C#】自定义权重获取随机数
摘要: 自定义随机权重,获取随机数 public class NewBehaviourScript : MonoBehaviour{ [System.Serializable] public class RandomConfig { p...
阅读全文
posted @ 2021-07-18 15:46 萧然CS
阅读(322)
评论(0)
推荐(0)
编辑
2021年7月16日
【UnityEditor】查看模型Mesh面数/顶点数
摘要: 去掉GUI字体的三角面数,统计到的数据与Unity面板显示一致。 Unity默认天空盒有大约1.7k三角面,5k顶点,如果使用了天空盒,需要额外注意。 #if UNITY_EDITORusing System.Collections;us...
阅读全文
posted @ 2021-07-16 20:00 萧然CS
阅读(2514)
评论(0)
推荐(0)
编辑
2021年6月19日
【Unity】EditorSceneManager.LoadSceneAsyncInPlayMode加载不在场景列表的场景
摘要: //加载场景路径(从Assets开始,以.unity后缀名结束)sceneFullName = "Assets/Scenes/Main.unity";LoadSceneParameters parameters = new LoadSceneParameter...
阅读全文
posted @ 2021-06-19 12:12 萧然CS
阅读(380)
评论(0)
推荐(0)
编辑
2021年6月16日
【Unity】修改UI Prefab预览环境Canvas(Environment)
摘要: 比如Canvas的渲染模式设置为"Screen Space - Camera",打开UI prefab,却是在Unity提供的默认Canvas下预览的,这样很多参数设置就会有问题,需要手动修改预览环境: "Editor => Project Settings ...
阅读全文
posted @ 2021-06-16 14:56 萧然CS
阅读(1133)
评论(0)
推荐(0)
编辑
2021年5月29日
【Unity】角色沿着地形边缘滑行效果实现
摘要: 如图,游戏角色在地形的边缘,且沿移动方向(蓝色Z轴方向)继续移动将要掉落地形时,控制角色沿着地形边缘滑行移动,而不是让角色直接停在原地(这样处理游戏体验极差)。 using System.Collections;using System.Collection...
阅读全文
posted @ 2021-05-29 18:19 萧然CS
阅读(299)
评论(0)
推荐(0)
编辑
【Unity】基于UnityWebRequest简单封装Http的Get/Put/Post
摘要: HttpManager,统一对外接口,目前封装了Get/Put/Post,尚未用的Delete(原理一样) using System.Collections.Generic;using System;using System.Text;//GET请求会向服务...
阅读全文
posted @ 2021-05-29 16:34 萧然CS
阅读(1582)
评论(1)
推荐(0)
编辑
【Unity】自定义[Attribute]特性标记
摘要: 继承Attribute,自定义特性类 using System;public class HttpApiKey : Attribute{ public HttpApiKey(string _httpApi) { httpApi = _...
阅读全文
posted @ 2021-05-29 16:13 萧然CS
阅读(457)
评论(0)
推荐(0)
编辑
2021年3月5日
【UGUI】使用Screen.safeArea适配全面屏/异形屏
摘要: Unity中使用Screen.safeArea适配全面屏/异形屏 屏幕高度(即屏幕最高点):Screen.height,安全区域最高点:Screen.safeArea.yMax,屏幕顶部异形区域大小:Screen.height - Screen.safeAre...
阅读全文
posted @ 2021-03-05 16:04 萧然CS
阅读(882)
评论(0)
推荐(0)
编辑
2021年1月21日
【Unity】UI或3D场景自动设置渐变色背景
摘要: 给定一组色值(或者多组色值,每次随机取一组),初始化时创建图片并赋值给UI的Image或3D场景的Sprite。从下/左往上/右,按曲线渐变 using System.Collections;using System.Collections.Generi...
阅读全文
posted @ 2021-01-21 14:45 萧然CS
阅读(691)
评论(0)
推荐(0)
编辑
下一页
公告