Ich versuche, eine neue Variable erstellen mit:Unity 3D wird nicht geladen neuen Referenzen von MonoDevelop
public Text customText;
den Typ Text
nutzen zu können, muss ich schließen ein:
using UnityEngine;
using UnityEngine.UI;
Aber diese Referenz existiert nicht in meiner Referenzliste auf MonoDevelop. ich es manuell herunterladen und die Referenz manuell hinzugefügt; Jetzt kann ich den Typ verwenden und den UnityEngine.UI
importieren.
Nun, hier ist das Problem. Wenn ich meine Lösung kompiliere, erhalte ich bei MonoDevelop diesen Fehler:
Error: The compiler appears to have crashed. Check the build output pad for details. (Assembly-CSharp)
.
Aber auf Unity3D bekomme ich den Fehler:
Assets/UI/Scripts/HudController.cs(2,19): error CS0234: The type or namespace name `UI' does not exist in the namespace `UnityEngine'. Are you missing an assembly reference?
Die dll UnityEngine
ist standardmäßig in der Liste der Referenzen, aber nicht die UnityEngine.UI
.
Was mache ich falsch?
musst du tatsächlich die nervigen ios oder android systeme dafür herunterladen? – Fattie