- 博客(7)
- 收藏
- 关注
原创 unity OnMouseEnter和OnMouseExit非正常触发的问题
当摄像机的Near Clip Plane为0.001时,摄像机以斜视的角度向下看物体,鼠标放到物体的边角会导致OnMouseEnter和OnMouseExit非正常触发,就是会不停的触发鼠标进入和鼠标移出,就是鼠标放那不动也会一直触发OnMouseEnter和OnMouseExit这两个方法(cube上挂了个脚本,里面有着两个方法,也没有子物体),不知道是为啥,可能跟摄像机发射的射线有关吧,总之把摄像机的Near Clip Plane设置大点就行了。
2024-03-14 15:47:57 124
原创 在运行中修改unity的animator中某个状态的速度
要在运行中修改动画播放速度的话不能用UnityEditor,只能修改animator的速度,不能修改animator里某个状态的速度,运行中修改animator的速度不会保存,但是运行中修改animator里某个状态的速度则会保存下来,这大概是为了方便在界面上的运行中修改某个状态的速度所作的妥协吧,如果用了UnityEditor的脚本不在Editor文件夹下,则打包的时候会报错,就算不报错,打出来也没有效果,所以修改animator中某个状态的速度的话,可以判断当前播放的动画是不是指定的状态,如果是则修改a
2022-02-12 15:57:00 7201
原创 unity 第三人称人物移动(包含摇杆移动)
简单记录一下之前做的人物移动,包括摇杆和键盘的切换首先是摇杆的代码,摇杆长这样,挂在sticker上就行,设置一下limit的长度using UnityEngine;using UnityEngine.EventSystems;public class JoySticker : MonoSingleton<JoySticker>,IDragHandler,IBeginDragHandler,IEndDragHandler{ /// <summary>
2021-12-29 16:01:18 2552
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人