永发信息网

U3D中如何创建空心物体

答案:1  悬赏:10  手机版
解决时间 2021-03-28 18:39
  • 提问者网友:棒棒糖
  • 2021-03-27 19:00
U3D中如何创建空心物体
最佳答案
  • 五星知识达人网友:冷風如刀
  • 2021-03-27 20:28
以相机为例,写入以下代码:public var cm:Camera;//Camera Objectpublic var maxRotationAngle = 20;//Max Rotation Angle each sideprivate var currentAngle = .0;function Update () { var cfAngle = 15 * Time.deltaTime; if(Input.GetKey(KeyCode.A) || Input.GetKey(KeyCode.LeftArrow)) { cfAngle = -cfAngle; } else if(Input.GetKey(KeyCode.D) || Input.GetKey(KeyCode.RightArrow)) { } else { return; } var newcurrentAngle = currentAngle + cfAngle; if(newcurrentAngle > maxRotationAngle) newcurrentAngle = maxRotationAngle; if(newcurrentAngle < -maxRotationAngle) newcurrentAngle = -maxRotationAngle; cfAngle = newcurrentAngle - currentAngle; currentAngle = newcurrentAngle; cm.transform.Rotate(cm.transform.InverseTransformDirection(Vector3.up) * cfAngle); }追问我是说空心物体,比如空心球体之类的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯