Ich brauche Hilfe oder ich denke, dass etwas auf meinem Skript fehlt.Reload Scene Button funktioniert nicht auf Unity 5.3 beim Klicken
Ich habe eine GUI-Schaltfläche erstellt, mein C# -Skript erstellt und es an das "Canvas" -Gameobject angehängt.
Dann auf meine Taste erstellt die On Click() Veranstaltung, wie Sie es auf dem folgenden Bild sehen können:
Und hier ist mein Skript:
using UnityEngine;
using System.Collections;
using UnityEngine.SceneManagement;
public class RestartLvl : MonoBehaviour {
void Start() {
}
void Update() {
}
void OnMouseDown() {
ReloadCurrentScene();
}
public static void ReloadCurrentScene() {
string sceneName = SceneManager.GetActiveScene().name;
SceneManager.LoadScene(sceneName, LoadSceneMode.Single);
}
}
Also, wenn ich drücke den Knopf nichts passiert, bitte hilf! Danke!
Die OnMouseDown() entfernt und aus der Dropdownliste ausgewählt, funktioniert noch nicht. Ich sehe den "fehlenden" Fehler aber weiß nicht, was fehlt. – SilentSilver
entfernen Sie statische von der Methode – mgear
!!!! Gott zu einfach! Es klappt!! Danke vielmals! – SilentSilver