Skocz do zawartości

Zapalka

Użytkownik
  • Liczba zawartości

    1
  • Rejestracja

  • Ostatnia wizyta

Zapalka's Achievements

Newbie

Newbie (1/14)

  • Week One Done
  • One Month Later Rare
  • One Year In Rare

Recent Badges

0

Reputacja

  1. 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
×
×
  • Dodaj nową pozycję...