Edit-Project settings-Graphics-Camera Settings-Transparency Sort Mode-Custom AxisX 0 Y 1 Z 0这样y轴值越大,越显示后面,y值越小,越显示前面同时,需要改变某些物体的轴心点,比如由center改为pivot,设置在底部
public Transform enemypos1;//前三个参数为RGB数值,第四个是alpha透明度enemypos1.GetComponent().color = new Color32(255, 255, 255, 100);
/Unity的随机数,int左包含,右不包含 //1-99 int a = Random.Range(1, 100); print(a); //float重载 左右都包含 float b = Random.Range(1, 99.5f); print(b);
1.在屏幕上点击一下鼠标,则在对应的世界坐标位置,创建一个cube出来知识点 屏幕坐标转世界坐标if (Input.GetMouseButtonDown(0)){GameObject obj = GameObject.CreatePrimitive(PrimitiveType.Capsule);Vector3 v = Input.mousePosition;v.z = 20;obj.transform.position = Camera.main.ScreenToWorldPoint(v);}2.一个物体A,不管它在什么位置,写一个方法,只要执行这个方法就可以在它的前方创建3个球体知识点 本地坐标转世界坐标位置是(0,0,1),(0,0,2),(0,0,3) GameObject obj = GameObject.CreatePrimitive(PrimitiveType.Sphere); obj.transform.position = this.transform.TransformPoint(new Vector3(0, 0, 1));obj = GameObje
一棵小松林
Gamer游戏开发者