{lang: 'de'}
Flashhilfe.de - Flash Community

Bitte um Übersetzungshilfe AS2 > AS3 [Flash 10]

 


AntwortenRegistrieren Seite1  

JustynTime#1
Benutzerbild von JustynTime
Beiträge: 0
Registriert: Jan 2019

17.01.2019, 11:45

HILFE!
Kennst sich wer mit Action Script 3.0 aus? Habe ein Projekt mit 2.0 fast fertig, aber das ist Flash CS6 plötzlich zu groß geworden, und Flash CC2015 versteht ja kein 2.0 mehr. Beim Kompilieren kommt nur Müll raus.
Wie schreibt man z. B.:

_root.btn_architektur.onRelease = function () {
gotoAndPlay(4);
}

auf AS3? (wobei architektur natürlich ein Instanzname ist)
Ich habe auch mehrere stop (); in Keyframes auf der Hauptzeitleiste, das scheint AS3 aber nicht zu interessieren ...

Ich sollte morgen mit dem Projekt fertig sein, und bis jetzt lief alles nach Plan, aber plötzlich hat sich CS6 verschluckt (Bühnengröße in 4K, etc.)
Vielleicht stele ich mir das zu einfach vor, aber eigentlich sind es nur ein paar Zeilen Code, und die müsste man doch für CC2015 übersetzen können?
Bitte lasst mich nicht im Stich!
Indy_Crossover#2
Benutzerbild von Indy_Crossover
Beiträge: 59
Wohnort: Emmendingen
Registriert: Oct 2018

26.01.2019, 21:39

Hallo,

mit AS2 kenne ich mich zwar nicht aus, aber onRelease hört sich nach der Vorversion von MOUSE_UP an. Dieses funktioniert folgendermaßen:

1. Objekt.addEventListener(MouseEvent.MOUSE_UP,mouseUpHandler)
   definiert auf dem gegebenen Objekt (Sprite,Button,...) ein Event.

2. function mouseUpHandler(event:MouseEvent) {
      ......
    }
   ist die dazugehörige Funktion, die aufgerufen wird,
   wenn der Mausknopf innerhalb des Objekts losgelassen wird.

Innerhalb der Funktion kann der Parameter event oder Teile davon verwendet werden, z.B.
  event.stageX, event.stageY   Die Position des Mauszeigers in globalen Koordinaten
  event.currentTarget   Das Objekt selbst
         (kann hilfreich sein, wenn die selbe Aktion für mehrere Objekte ausgeführt wird)
  event.localX, event.localY   Die Position des Mauszeigers relativ zur Position vom Objekt.

Eine genaue Beschreibung steht unter
https://help.adobe.com/de_DE/FlashPlatform/reference/actionscript/3/flash/events/MouseEvent.html
Indy_Crossover#3
Benutzerbild von Indy_Crossover
Beiträge: 59
Wohnort: Emmendingen
Registriert: Oct 2018

26.01.2019, 21:42

Upsi, ich bin wohl zu spät für das "bis morgen"-Projekt.
Leider schaue ich hier nicht jeden Tag rein, nachdem nur alle paar Monate jemand schreibt.

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.

 
Ähnliche Beiträge zum Thema
Partner Webseiten: art-and-law.de  Mediengestalter.info   phpwelt.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Impressum
© 1999-2024 Sebastian Wichmann - Flashhilfe.de