Flash Lite - braki
W końcu wziąłem się ostro za kodowanie jakiejś poważnej aplikacji we Flash Lite 1.1
I co się okazuje?! Że tam nie ma ani tablic (array) ani własnych funkcji ! ! ! Nie wiem jak za czasów Flash 4/5 ludzie pisali jakieś aplikacje we Flashu….
Rozwiązanie jakie podaje help to emulacja tablic za pomocą zmiennych z dodanymi numerami na końcu (a1, a1, a1, etc) i później maglowanie tego w pętli:
for (i = 1; i <=..; i++) { trace (eval (”a_” add i));}
ehh….
Z funkcjami jest jeszcze lepszy numer
Teoretycznie ich nie można robić, ale można wykorzystać funkcję “call” do wywołania kodu w określonej klatce określonego MC…. czyli tworzymy sobie na przykład MC “callClip” i w nim na każdej klatce wstawiamy kod jaki powinien znaleźć się normalnie w funkcji… później tylko:
call("callClip:function1");
Trzymać kciuki bo nie wiem jak długo to pociągnę hehe