Polski:Częste problemy

Strony nie pojawiają się w kontekstowym menu
Czasami możesz napotkać na problem w postaci braku wyświetlania pozycji w menu pod prawym przyciskiem myszy nawet jeśli w site.xml został ustawiony atrybut menu="true". Wynika to z tego że niektóre słowa są zarezerwowane i nie można ich użyć. Częstym takim przypadkiem jest użycie słowa "About".

Kompletną listę słów zarezerwowanych można znaleźć na Adobe web page.

Znaki z poza zakresu Latin-1 powodują SWFAddress Errors
Nie możesz używać znaków z poza zakresu latin-1 w adresie url z SWFAddress. Gdy musisz użyć znaków "niedozwolonych" np w tytule strony użyj atrybutu route do stworzenia poprawnego adresu.

Błędy przy kompilacja o brakujących klasach lub niewłaściwych właściwościach
Po zaktualizowaniu projektu Gai, jeśli pojawią się błędy o brakujących klasach lub niewłaściwych właściwościach powinno się usunąc pliki ASO. Można to zrobić z poziomu menu -> Delete ASO Files

"Cannot Coerce" MovieClip do IPreloader
Coercion errors powstają gdy Flash nie potrafi poprawnie skompilować pliku fla. Ten błąd często powstaje gdy ludzie modyfikują plik PreloaderScaffold. Musisz upewnić się, że plik preload.fla kompiluje bez błędów lub Flash będzie mógł traktować go jako prawidłową klasę (IPreloader). Tego typu błędy pojawiają się zawsze gdy Flash nie jest w stanie skompilować poprawnie dokumentu.

Interrupt In/Out/Cross Messages In Output Window
Zobaczysz >>> INTERRUPT IN <<< gdy strona nie wywoła zdarzenia transitionOutComplete.

Zobaczysz >>> INTERRUPT OUT <<< gdy strona nie wywoła zdarzenia transitionInComplete.

Zobaczysz >>> INTERRUPT CROSS <<< jeśli wystąpi kombinacja powyższych opcji albo używasz Cross Flow.

Będziesz musiał dowiedzieć się, która strona nie jest w stanie wywołać metody "complete".

Jeśli używasz niestandardowego preloadera, możesz także sprawdzić, czy preloader wywołuje zdarzenie "complete" prawidłowo.

Strony/Zasoby nie odładowywują się
Przeczytaj Grant Skinner's article ten artykuł jeżeli programujesz w Gaia AS3.

Deklarowanie instancji dokumentu w klasie
Podczas deklarowania instancji w klasach, które są wprowadzane we Flash IDE, upewnij się, że można je zadeklarować jako publiczne. Jest to wymóg AS3, ale wystarczająco dużo ludzi popełnia ten błąd przez co warto tutaj o tym wspomnieć.

TypeError #1009 gdy używasz TweenLite
Ten błąd zdarza się gdy do TweenLite przekazujesz interface Gai, jak np. IMovieClip albo IDisplayObject. Rozwiązaniem jest użycie właściwości .content zasobu (Asset).