我正在尝试制作2D游戏。 我有4个游戏对象,我想放在屏幕的每个角落。,即当我在手机上运行我的应用程序时,它应该在每个角落都可见。 所以我在剧本中所做的是,
//GameObject 1 script
void Start(){
transform.position = Camera.main.ScreenToWorldPoint(new Vector2(Screen.width, Screen.height));
}
//GameObject 2 script
void Start(){
transform.position = Camera.main.ScreenToWorldPoint(new Vector2(0, 0));
}
//And same for other 2 gameobjects...
但我没有在屏幕上看到任何物体。
答案 0 :(得分:1)
你是以正确的方式做到的,但有些时候你应该看看:
renderer.bound
。