hallo,
ich bin gerade dabei, ein kleines Rpg (nach Tutorial) zu programmieren und hab jetzt auch schon eine kleine KI usw.
Ich bin jetzt gerade bei der Characktererstellung mit den ganzen Attributen und Skills, doch habe ich ein Problem mit
der Ausgabe von meine Vitals (Also Leben undso).
Leider habe ich da mehrere Scripts, die den Fehler enthalten könnten.
unity sagt mir dies hier: Unity object reference not set to an instance of an object
und die Fehlerquelle soll das hier sein:
|
C#-Quelltext
|
1
|
private void DisplayVitals() { for(int cnt =0; cnt < Enum.GetValues(typeof(VitalName)).Length; cnt++ ) { GUI.Label(new Rect(10,40 +((cnt +7) * 25), 100,25), ((VitalName)cnt).ToString() ); GUI.Label(new Rect(115,40 +((cnt +7) * 25), 30,25), _toon.GetVital(cnt).AdjustedBaseValue.ToString()); }
|
Ich habe eine Enum, Vitale Name gemacht die das hier enthält:
|
C#-Quelltext
|
1
|
public enum VitalName { Health, Energy, Mana }
|
ich weiß einfach nicht wo der Fehler ist...Ich hoffe ihr könnt mir helfen
Hier sind die gesamten scripts der Characktererstellung:
http://filesmelt.com/dl/Character_Classes.zip
Danke und liebe Grüße von
BLOODWORK129
edit:
Tut mir leid wegen der Unordnung!
Ich weiß nicht wie ich das ordentlicher machen soll.
In den sripts ist es aber besser!!
war copy & paste fail