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…. :P

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

Comments are closed.