我正在创建类似于涂鸦跳转的游戏。Unity c#帮助,涂鸦跳转
我已经设定了我的相机在玩家之后上升,但没有下降,所以当玩家离开他失去的相机视角时。
我还希望在摄像机视图外出现的障碍物被破坏。我附加了一个脚本给他们,但它不工作,因为我将脚本附加到主对象,如果它被销毁,那么就不会有更多的产卵事物,所以我需要附上脚本,克隆,而不是主要的游戏对象,或者你可以帮我写一个好的脚本。
public GameObject player;
public Camera camera;
public GameObject obstacleclone;
public GameObject platform;
void Start() {
}
void Update() {
if(camera.transform.position.y > obstacleclone.transform.position.y + 10f
|| camera.transform.position.y > platform.transform.position.y + 20f)
{
platform.SetActive(false);
}
}
void OnCollisionEnter(Collision col)
{
StartCoroutine ("go");
}
IEnumerator go()
{
yield return new WaitForSeconds(2f);
Destroy (gameObject);
}
问题是什么? –