Skocz do zawartości
Zapalka

Flashfirebug i action script 3

Rekomendowane odpowiedzi

Witam, pobrałem flashfirebuga do firefoxa, zapłaciłem 50 centów za triala 7 dniowego i chciałem za pomocą konsoli AS3 dowiadywać się kiedy aplikacja flashowa tworzy obiekt movieclip, lecz pojawiły się problemy.

Więc może opiszę sytuację. Flashfirebuga używam na grze, w której na ekranie pojawiają się elementy różnego koloru(o 3 różnych klasach, jednocześnie na ekranie nie ma więcej elemntów niż 10), każdy z nich to osobny movieclip posiadający kilka klatek, jednakże za każdym razem jest wyświetlana tylko jedna(animacja jest zatrzymana), losowa. Wszystkie te elementy są dziećmi(child) jednego parenta.

Z początku chciałem użyć eventlistenera z pierwszy argumentem ENTER_FRAME aby otrzymywać sygnał przy zmianie klatki movieclipa, lecz niestety eventy nie chcą mi działać z flashfirebugu ;/ Z tego co wyczytałem, jest to dlatego, że wykorzystuje on d.evaluate.

Mój kod wygląda tak: 

import flash.events.Event;addEventListener(Event.ENTER_FRAME, sygnal);function sygnal(e:Event){    if(currentFrame == 5)    {        gotoAndStop(6);    }}

Lecz otrzymuję taki błąd:

Error #1034: Type Coercion failed: cannot convert r1.deval.rt::FunctionDef@159f5921 to Function.

No nic, odpuściłem i zacząłem szukać innego sposobu. Więc pomyślałem, że mógłbym szukać instancji po ich klasie, jednakże nie mogę znaleźć na to sposobu bez event listenerów.

 

Może ktoś z Was coś wymyśli i mi pomoże? Bardzo potrzebuję działającego kodu lub pomysłu.

Z góry wielkie dzięki za pomoc.

 

Pozdrawiam

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie


×
×
  • Dodaj nową pozycję...