부스러기/Unity
유니티 오브젝트 회전방법들
artisticbit
2016. 8. 16. 19:20
Transform.Rotate
Transform.Rorate(Vector3 eulerAngles)
ex)
void Update(){
this.Transform.Rotate(new vector3(0,10,0));
}
//y축을 10도씩 회전한다.
Transform.Rorate(Vector3 eulerAngles,Space relativeTo)
ex)
void Update(){
this.Transform.Rotate(new vector3(0,10,0),Space.World); //Space.Self
}
//Space.World 또는 Space.Self 인자를 통하여
//월드축을 기준으로 할지 로컬축을 기준으로 할지 정할수있다.
//만약 오브젝트가 회전한 상태일지라도 위와 같은 코드에서는 월드의 y축을
//기준으로 회전하는것을 볼 수 있다.