建议你参考官方脚本 MouseOrbit.js,一个不到50行代码的脚本。
对于限制角度,里面有一个完整的示例。
希望对你有帮助:) 记得采纳
你知道在哪里的角度捕捉“按钮?右键单击它,然后你就可以在每个旋转角度,然后“角度捕捉”按钮被按下的角度,这样你就可以直接使用鼠标来旋转固定角度
if(transform.rotation.z<90)
transform.Rotate(0,0,Time.deltaTime);
上面是一帧移动2米,那么一秒可能是120米
下面是一秒旋转5度
而且玩家的电脑配置可能不同,如果不用Time.deltaTime,因为硬件的原因,可能会有不同的速度
把粒子发射器加到一个空对象a上,再把a作为子物体加到你想要的物体上,至于拖尾只要你设置的粒子生命周期长一点一般都会有
自己用个变量记录转了多少度。。超过XX度就不让转。。
举报成功
经过核实后将会做出处理
感谢您为社区和谐做出贡献
扫码参与新品0元试用
晒单、顶楼豪礼等你拿