Wie kann man ein Objekt in Unity mit JavaScript aktivieren?

2 Antworten

In der Dokumentation nachzuschauen beantwortet solche Fragen in der Regel sehr schnell.

https://docs.unity3d.com/ScriptReference/Input.GetKeyDown.html gibt dir ein simples Beispiel, wie du herausfinden kannst, ob ein bestimmter Key gedrückt wurde. Wie man ein GameObject aktivieren kann, kannst du in diesem Tutorial lernen oder unter dem Video aus dem Code rausfiltern: https://unity3d.com/de/learn/tutorials/topics/scripting/activating-gameobjects

Falls du mit "aktivieren" spawnen meinst, das heißt bei Unity "Instantiate", siehe dazu https://docs.unity3d.com/ScriptReference/Object.Instantiate.html und https://docs.unity3d.com/Manual/InstantiatingPrefabs.html

Auf den verlinkten Seiten steht genau das, was du brauchst.

Verzweiflung beim Programmieren und ich komme nicht weiter?

Hallo,ich versuche momentan mit Unity und C# ein Spiel zu entwickeln. Dieses Spiel soll Mobil sein und leichte Ähnlichkeiten mit Doodle Jump haben. Ich habe fast keine Ahnung von C# oder anderen Sprachen und meine Unity Kenntnisse sind eher Mangelhaft. Nur ich schaue viele Tutorials wie man in die Spielentwicklung reinkommt und die Basic-Sachen wissen. Doch wenn ich mal einen Code abschreiben möchte,habe ich so gut wie immer einen Fehler,auch wenn ich es tausend mal überprüft habe. Das frustriert enorm und ich würde gerne wissen wie es manche Menschen einfach so ein Spiel programmieren können,denn ich kann nur abschreiben,weil ich das mir nicht merken kann.

Also wie kann ich mir es besser merken? Sind Bücher zu Unity und C# Kaufwürdig? Wie lange braucht ein Anfänger um Doodle Jump zu schreiben? Was soll ich machen wenn ich nicht weiß wo ich einen Fehler gemacht gemacht habe,um das Problem zu lösen? Wie lange braucht es einigermaßen gute Kenntnisse in Unity und in C# zu haben?

Schon mal im voraus,Danke!

...zur Frage

Unity 3D Szenenwechsel

Hey Leute,

ich arbeite seit kurzer Zeit mit Unity 3D(kostenlose Version) und habe eine Anfänger Frage: Und zwar wie mach ich es dass wen mein Spieler auf eine Platfor kommt ein neues Level startet? Ich hoffe ihr verstet was ich meine und schon mal danke im Voraus!

...zur Frage

C# Lernen (Unity)?

Hallo, ich hatte vor C# zu lernen um auf unity 2d Spiele zu entwickeln. Jedoch fällt es mir etwas schwer die Sprache zu beherrschen. Ic habe mir auf einer Seite einen Unity Kurs für Anfänger gekauft und mache dort hauptsächlich nur Abschreiben und versuchen zu verstehen... Habt ihr irgendwelche Tipps?

Danke im voraus

...zur Frage

Javascript Klassen Variable?

Hallo, ich habe versucht, ein Objekt mittles einer statischen Methode zu erstellen. Aber ich habe eine Frage. Weil in Javascript kann ich in der static Methode auch das 'this' keyword verwenden, nur habe ich keine Ahnung, was dann genau verändert wird?

Hier steht nochmal mein Code: https://hastebin.com/iyipudocij.js

Aber ich was genau passiert in Zeile 9? Welche Variable wird verändert mit 'this.id' wenn ich in der static Methode bin?

Danke

...zur Frage

Ist Unity gut für Anfänger?

Hallo Teils Liebe Community :P Wollte über den Sommer anfangen mit meinen ersten versuchen kleinere Games zu Programmieren. Zurzeit habe ich recht gute Kenntnisse in C# und eher noch weniger gute Kenntnisse in Java, aber das könnt ich Nachlesen. Jedenfalls wollt ich Fragen ob Unity ein guter einstieg wäre weil ich gehört habe, dass man unter Unity auch in C# Programmieren kann. Hab zurzeit noch nicht all zuviel im Bereich Spielentwicklung gemacht außer einem Pac-Man und Snake aber sehr einfach ^^

Lg

...zur Frage

Wie kann man den Multiplayer starten?

Hey Leute,
ich wollte euch fragen wie man bei Unity (am PC) den Multiplayer und Coop -Modus starten kann?
Danke im voraus

...zur Frage

Was möchtest Du wissen?