位置: 编程技术 - 正文
推荐整理分享unity3D中物体实现任意角度自旋转(unity3d 物体移动),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:unity怎么让3d模型动起来,unity点击3d物体,unity3d添加物体,unity中的游戏物体,unity3d如何让物体移动,unity中的游戏物体,unity3d怎么改变物体大小,unity中的游戏物体,内容如对您有帮助,希望把文章链接给更多的朋友!
主要涉及函数:
Input.GetAxis(“Mouse x”) 可取得鼠标横向(x轴)移动增量
Input.GetAxis(“Mouse y”) 可取得鼠标竖向(y轴)移动增量
通过勾股定理获取拖拽长度,长度越长旋转越快。在project setting--Input 可以设置。
这里用Cube来做例子,因为方体看旋转比较清楚,如图:
代码如下:
最终效果如图:
unity3d input输入 Input输入按键Input.GetKey(up)=Input.GetKey(KeyCode.UpArrow)按住键盘上键Input.GetKeyDown(up)按下键盘上键Input.GetKeyUp(up)放开键盘上键(KeyCode.UpArrow)为键码Input.GetButton()=I
Unity3D开发经验 原文:
unity 给物体边缘加高光轮廓的办法,付Demo(增加一组算法) 原文链接:
标签: unity3d 物体移动
本文链接地址:https://www.jiuchutong.com/biancheng/375700.html 转载请保留说明!上一篇:Unity3D 将Vector3转化为Quaternion的方法 Demo 代码C#(unity的vector3)
友情链接: 武汉网站建设