問題: 在給GameObject設置位置的時候,怎麼保證設置的位置在攝像機的範圍內?orm
主要看攝像機的深度軸和你的GameObject的深度軸,好比若是如今的平面是: Z–> Y,則須要看相互之間的X軸的位置blog
而後物體位於攝像頭深度軸的後面get
1. Positionit
gObject.transform.position = new Vector3(0f,1.0f,0f);io
2. Rotationform
a. 自身旋轉transform
gObject.transform.Rotate(Vector3.right * 100); 沿某一個方向旋轉im
gObject.transform.Rotate(10,10,10); 多個方向同時旋轉top
Vector3.right //X軸方向 Vector3.up // Y軸方向 Vector3.forward //Z軸方向db
b. 沿某個物體或者點旋轉
gObject.transform.RotateAround(myCube.transform.position,Vector3.up,10);
3. Scale
gObject.transform.localScale = new Vector3(2,1,1); --> x\y\z
4. 平移
gObject.transform.Translate(Vector3.up * 2);