位置: 编程技术 - 正文

unity3D中物体实现任意角度自旋转(unity3d 物体移动)

编辑:rootadmin

推荐整理分享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中物体实现任意角度自旋转(unity3d 物体移动)

代码如下:

最终效果如图:

unity3d input输入 Input输入按键Input.GetKey(up)=Input.GetKey(KeyCode.UpArrow)按住键盘上键Input.GetKeyDown(up)按下键盘上键Input.GetKeyUp(up)放开键盘上键(KeyCode.UpArrow)为键码Input.GetButton()=I

Unity3D开发经验 原文:

unity 给物体边缘加高光轮廓的办法,付Demo(增加一组算法) 原文链接:

本文链接地址:https://www.jiuchutong.com/biancheng/375700.html 转载请保留说明!

上一篇:Unity3D 将Vector3转化为Quaternion的方法 Demo 代码C#(unity的vector3)

下一篇:unity3d input输入(unity如何得到输入框的输入)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络