私はdoodle jumpと同様のゲームを作成しています。Unity c#help、doodle jump
私は自分のカメラがプレーヤーの後ろに上がるようにプログラムしていますが、ダウンしていないようにプログラムしました。
また、カメラビューから外れているときに、生成された障害物が破壊された状態にしたいと考えています。私はそれらにスクリプトを添付しましたが、私は主なオブジェクトにスクリプトを添付しているので動作していませんし、それが破壊されれば、それ以上産卵することはできませんので、スクリプトをどのようにメインのゲームオブジェクトではなく、良いスクリプトを書くのに役立つかもしれません。
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);
}
質問は何ですか? –