![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Unity
wow大魔王
这个作者很懒,什么都没留下…
展开
-
PointerEventData.pointerId值总是为2,解决方法
在使用Unity新输入系统时,如果实现了IPointerClickHandler接口,本是来打算通过判断pointerId的值来得到是鼠标的那个键按下了,结果PointerEventData.pointerId值总是为2。原创 2023-07-18 19:26:02 · 317 阅读 · 0 评论 -
Unity生命周期函数细节
如果要阻止Awake的执行只能把脚本所在的GameObject设置隐藏。所以在写代码时,Awake里尽量不要写方法操作只写赋值和初始化。如果是显示实现了Start或者Update,将。原创 2023-07-13 10:01:49 · 106 阅读 · 1 评论 -
Unity使用动画状态机行为(StateMachineBehaviours)
这下我们能监听到按钮动画播放状态了 ,但是如何执行我们想要执行的方法呢?为每一个按钮动画都添加不同的类吗?这是不可能的,所以我们可以使用字典类型Dictionary。一般会使用延迟执行的方法,但是如果使用StateMachineBehaviours就无需在动画内添加事件帧。引言:在项目开发中,当我们为按钮制作自定义动画时,会希望在按钮播放完动画之后再执行事件。,将它挂载到动画上,就能监听动画播放的事件。在另一个脚本中进行添加事件监听就好了。原创 2023-04-01 19:34:59 · 763 阅读 · 0 评论