Unityのロールアボールチュートリアルを完了しても問題なく動作します。私はそれをより良く見せるためにいくつかの資料を変更しました。また、プレーヤーが地面から落ちたときにレベルを再起動するC#スクリプトを追加しました(私は壁を無効にします)。私はUnity 5.5を使用しています。LoadScene/LoadLevelを呼び出すとシーンが暗くなる
しかし、私はエッジとレベルの再起動をオフに行くとき、それは次のようになります。 それは時々際エディタ団結を開いた後、数秒のために、このようになります。読み込み中です。これを引き起こしているもので
using UnityEngine;
using System.Collections;
public class DeathTrigger : MonoBehaviour {
// Use this for initialization
void Start() {
}
// Update is called once per frame
void Update() {
}
void OnTriggerEnter (Collider other)
{
if (other.gameObject.CompareTag("Player"))
Application.LoadLevel(Application.loadedLevel);
}
}
任意のアイデア:ここ
は、スクリプトのですか?
私の頭に浮かぶ最初のことは、彼らがligth(s)の問題かもしれないということです。ライトを動かしていますか?もしそうなら、レベルが再開したときにそれをうまく位置づけていますか? (再始動を意味すると、ボールが元の位置に到達するか、シーン全体を再ロードすることを意味します) – Andromelus
私は、私が知っている限り、ライトを移動させません。シーン全体が 'Application.LoadLevel(Application.loadedLevel);という行で再開します。 – TrumpetDude