随笔分类 -  Unity About

Unity ugui的ScrollView控件
摘要:由于我经常时间一长就忘记,到要用的时候又要查,又要摸索,很浪费时间,所以写下这篇文章。 scrollview就是一个能上下或者左右拖动的ui列表,背包、展示多个按钮等情况的时候会用到。 要组成一个完整能用的ScrollView,需要以下几个组件: scroll rect、 mask、各种layout 阅读全文

posted @ 2019-07-11 10:32 炼金师 阅读(4177) 评论(0) 推荐(0) 编辑

unity的AddComponent(string)提示已过时的解决方法
摘要:由于之前的AddComponent(string name)过时了,听说是性能方面的问题,所以被废弃了,但是我可以使用AddComponent(System.Type t)。下面上代码 阅读全文

posted @ 2019-06-27 17:31 炼金师 阅读(2056) 评论(0) 推荐(0) 编辑

Unity场景加载完成回调
摘要:using UnityEngine; using UnityEngine.SceneManagement; public class Example : MonoBehaviour { void Start() { SceneManager.LoadScene("sceneName"); SceneManager.sceneLoaded += ... 阅读全文

posted @ 2019-06-27 15:49 炼金师 阅读(3440) 评论(0) 推荐(0) 编辑

UnityShader 一些算法总结
摘要:1.有自变量x,以及我们提供的参数y,想要把x变换成由一组[0,y)组成的新自变量时(就是本来范围(0, x)变成[0,y),[0,y),[0,y),[0,y)...这样的数) a = fmod(x ,y) //a的结果范围 [0,y) 2.把值a范围[-n, n]的时候把它映射成0到1 a = ( 阅读全文

posted @ 2019-06-26 11:26 炼金师 阅读(621) 评论(0) 推荐(0) 编辑

Unity ugui 的 Button 组件的 点击、按下、抬起等按钮事件(eventTrigger)
摘要:题外话:虽然这个方法好,但是如果按钮结合scrollview组件的话你会神奇的发现你拖不动按钮了。。。所以这时候我们只能用回onClick.AddListener()了,参数传递的话就用上面那样的方法,比如: 阅读全文

posted @ 2019-06-24 12:17 炼金师 阅读(3678) 评论(0) 推荐(0) 编辑

Unity 鼠标拖拽旋转物体
摘要:using UnityEngine; public class RotateObj : MonoBehaviour { private float OffsetX = 0; private float OffsetY = 0; public float speed = 6f;//旋转速度 void Update() { if (Input... 阅读全文

posted @ 2019-06-23 21:48 炼金师 阅读(3721) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示