2017-03-15 4 views
-1

Ich möchte ein Skript erstellen, das bestimmen kann, welche Schaltfläche nach dem Animationsereignis ausgewählt wird.Wie kann ich einen Wert an ein Animationsereignis übergeben?

Image of the category selection
This is the collision code

Nach einer Kategorietaste angewählt, die Hauptkamera umgeleitet werden zu dieser Kategorie Koordinaten.
Gibt es eine Möglichkeit, einen Wert zu übergeben, nachdem ich auf die Schaltfläche geklickt habe?

Beispiel:
Wenn ich auf Tier klicken, ich möchte den Wert Tier passieren auf die Kategorie Szene Skript.
Ist es möglich?

Hoffe jemand kann meine Frage beantworten.

+0

Warum hat jemand meine Frage abgelehnt. gute Einstellung. – mjavier

+0

Wahrscheinlich wurde Ihre Frage wegen der schlechten Formatierung und der Veröffentlichung Ihres Codes als Bild abgelehnt. Wenn Sie möchten, dass andere Benutzer Ihren Code testen/bearbeiten/debuggen können, sollten Sie ihn nicht als Bild posten, da die Leute nicht von vorn anfangen müssen, ihn zu schreiben: als Text veröffentlicht, den Sie einfach kopieren und einfügen müssen. Hoffe, dieser Kommentar wird Ihnen für zukünftige Fragen helfen :) – Kardux

Antwort

1

Sie können einen statischen Wert haben, der die ausgewählte Kategorie sein wird:

public static string selectedCategory; 

Und wenn einer der Kategorie ausgewählt ist man einfach geben ihm den Wert der Kategorie, so dass für Tier wäre es:

Da der Wert selectedCategory statisch ist, können Sie von jedem Skript darauf zugreifen.

+0

danke für die sofortige Antwort Sir. ich werde es versuchen. krank lassen Sie wissen nach .. tnx – mjavier

+0

Vielen Dank Herr. habe das seit Tagen gelöst. hahaha .. Ich rufe nur die Variable scriptername.static auf und setze den Wert. dann klappt es .. danke nochmal. – mjavier

+0

Mein Vergnügen Ich bin froh, dass es geholfen hat :) – CNuts

Verwandte Themen