位置: 编程技术 - 正文

围绕摄像机旋转(围绕摄像机旋转怎么设置)

编辑:rootadmin
var target : Transform;var distance = .0;var xSpeed = .0;var ySpeed = .0;var yMinLimit = -;var yMaxLimit = ;private var x = 0.0;private var y = 0.0;@script AddComponentMenu("Camera-Control/Mouse Orbit")function Start () { var angles = transform.eulerAngles; x = angles.y; y = angles.x;// Make the rigid body not change rotation if (rigidbody)rigidbody.freezeRotation = true;}function LateUpdate () { if (target) { Debug.Log("Mouse X : "&#; Input.GetAxis("Mouse X")); Debug.Log( "Mouse Y: "&#; Input.GetAxis("Mouse Y")); x &#;= Input.GetAxis("Mouse X") * xSpeed * 0.; y -= Input.GetAxis("Mouse Y") * ySpeed * 0.; y = ClampAngle(y, yMinLimit, yMaxLimit); var rotation = Quaternion.Euler(y, x, 0); var position = rotation * Vector3(0.0, 0.0, -distance) &#; target.position; transform.rotation = rotation; transform.position = position; }}static function ClampAngle (angle : float, min : float, max : float) {if (angle < -)angle &#;= ;if (angle > )angle -= ;return Mathf.Clamp (angle, min, max);}

推荐整理分享围绕摄像机旋转(围绕摄像机旋转怎么设置),希望有所帮助,仅作参考,欢迎阅读内容。

围绕摄像机旋转(围绕摄像机旋转怎么设置)

文章相关热门搜索词:摄像旋转摄像头效果图,摄像旋转摄像头效果图,围绕摄像机旋转怎么弄,摄像机旋转拍摄,摄像头旋转机构,摄像头旋转机构,摄像机旋转拍摄,围绕摄像机旋转怎么设置,内容如对您有帮助,希望把文章链接给更多的朋友!

Unity 初级AI躲避障碍物 1.引言阅读《UnityGameAIprogramming》第6章后,感觉躲避障碍物算法不是很给力。为了研究和学习Unity,自己改良躲避障碍物的算法。当然,代码没有优化,

游戏编程设计模式-命令模式Unity示例 在游戏编程里面,有一个经常会被用到的设计模式-命令模式。我对设计模式的理解是1、为解决问题而生。2、有大致流程,但是没有固定式3、为了沟通

判断攻击范围 //1、只攻击正前方的单位,向前发射一条射线,攻击碰到的单位RaycastHithit;//range射线的长度,即攻击范围,maskTarget敌方单位的mask,只攻击敌方单位if(Phy

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

上一篇:人物移动(人物移动素材)

下一篇:Unity 初级AI躲避障碍物(unity alembic)

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

鄂ICP备2023003026号

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

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