24. marts 2007 - 10:46Der er
2 kommentarer og 1 løsning
Flash mx2004 as i flash 8
Hej,
Jeg er fornylig gået over til flash 8 pro hvori jeg arbejder videre på nogle filer jeg oprindeligt har lavet i flash mx2004. Jeg har problemer med at få dele af actionscriptet til at virke, jeg får følgende fejlmeddelelse i output boksen når jeg publisher til player 8:
AS_files\menu.as: Line 14: ')' or ',' expected set("textX" add i, getProperty ("text" add i, _x ) );
jeg har gennemgået koden mange gange og kan ikke se hvor der mangler ")" eller ",". Kodenstumpen ser således ud:
if (Number(firstRun) == 0) { while (Number(i)<=Number(endNum)) { set("textX" add i, getProperty ("text" add i, _x ) ); this.i = Number(i)+1; } this.i = startNum; this.firstRun = 1; }
Nogen der har et forslag til omskrivning til flash 8?
Man bruger ikke længere set, add, setProperty, getProperty eller tellTarget, hvis du skulle finde sådan én i din kode også. Erstat tellTarget med with, add med +, setProperty(a, b, c) med a.b = c, getProperty(a, b) med a.b og set(a, b) med a = b:
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.