unity中怎么改变物体的旋转中心?

发布于2022-01-12 17:22:51
8个回答
admin
网友回答2022-01-12
你的思想是错误的,如果你描述的不是自转,那么就是围绕任意点转。那么你要手动处理物体和点的关系。
admin
网友回答2022-01-12
把粒子发射器加到一个空对象a上,再把a作为子物体加到你想要的物体上,至于拖尾只要你设置的粒子生命周期长一点一般都会有
admin
网友回答2022-01-12
AddForce为Rigibody的puplic成员,你需要用对象来引用:
using UnityEngine;
using System.Collections;

public class NewBehaviourScript : MonoBehaviour {
public Rigidbody rigidbody;
void FixedUpdate(){
if(Input.GetKey(KeyCode.A)){
rigidbody.AddForce(Vector3.up*10);
}
}
}
admin
网友回答2022-01-12
你用的是世界坐标系?
admin
网友回答2022-01-12
transform.RotateAround 就可以啊
admin
网友回答2022-01-12
你是说转了270一直不停,继续往下转?
admin
网友回答2022-01-12
script type=text/javascript
Leaf leaf = new Leaf(Leaf D);
root.Add(leaf);
root.Remove(leaf);
root.Display(1);
Console.Read();
}
admin
网友回答2022-01-12
坐标轴问题,旋转的transform你要找准,左上角选pivot和local就知道坐标轴正确的位置和角度了

回到
顶部