CS1003 Fehler?
Hallo zusammen,
Ich habe ein Script geschrieben (mit Tutorial) und habe es eingentlich genauso getan wie der im Video jetzt kommt der Fehlercode Error CS1003: Syntax Error,','expected hier ist mein Skript wenn mir wer helfen kann bitte antworten.
Link zum Video:
1 Antwort
In Zeile 18 schreibst du
transform.Translate(Vector 2.right*speed*richtung*Time.deltaTime);
Der Zwischenraum zwischen "Vector" und der Ziffer 2 sollte da nicht stehen.
Probiere bitte mal das hier:
transform.Translate(Vector2.right*speed*richtung*Time.deltaTime);
Und verrate uns, ob das dann besser funktioniert.
Zur Fehlermeldung selbst: Die Funktion Translate gibt es in verschiedenen Versionen mit unterschiedlicher Anzahl von Aufrufargumenten. Der Zwischenraum zwischen "Vector" und der Ziffer 2 könnte den Compiler dazu veranlassen, anzunehmen, dass mit der Ziffer 2 bereits ein zweites Aufrufargument beginnt, in diesem Fall müsste vor der 2 ein Komma stehen. Ich denke aber nicht, dass du Translate mit zwei Argumenten aufrufen wolltest. Merke: Auch die Fehlermeldungen eines Compilers können irreführend sein.
Danke dir das mit dem Vector und der 2 hat das problem gelöst jetzt habe ich nur noch ein Problem ich habe die Ansicht von unity geändert als ich auf Game gedrückt habe. Ich bin nicht ins Game gekommen sondern in eine Art Baukasten aber meine Funktionen zum Bearbeiten von Spieler... sind weg