|
View:
New views
5 Messages
—
Rating Filter:
Alert me
|
|
|
|
|
|
Re: Reference to undeclared variable> Just found one workaround:
> 1. use flasm -d TestDemoLucky.swf > TestDemoLucky.flm > 2. remove these code: > push 'TestDemoLucky' > getVariable > not > not > branchIfTrue label11 > 3. flasm -a TestDemoLucky > Don't know how to do it in mtasc way. The problem is that it's not compatible with Adobe AS2 compiler, which never overwrite a class if it's already defined. This is why this jump to the class end is needed. Nicolas -- MTASC : no more coffee break while compiling |
|
|
Re: Reference to undeclared variableThanks, Nicolas.
So there's not any way/workaround to "check if defined" without a warning? Regards, Du Song On Tue, Sep 9, 2008 at 16:31, Nicolas Cannasse <ncannasse@...> wrote: >> Just found one workaround: >> 1. use flasm -d TestDemoLucky.swf > TestDemoLucky.flm >> 2. remove these code: >> push 'TestDemoLucky' >> getVariable >> not >> not >> branchIfTrue label11 >> 3. flasm -a TestDemoLucky >> Don't know how to do it in mtasc way. > > The problem is that it's not compatible with Adobe AS2 compiler, which never > overwrite a class if it's already defined. This is why this jump to the > class end is needed. > > Nicolas > > -- > MTASC : no more coffee break while compiling > -- MTASC : no more coffee break while compiling |
|
|
Re: Reference to undeclared variableDu Song a écrit :
> Thanks, Nicolas. > So there's not any way/workaround to "check if defined" without a warning? Currently no, although it would be possible to add a compilation flag for this. The problem is that there is still other limitations in the player bytecode, such as function size, which cannot be avoided. Nicolas -- MTASC : no more coffee break while compiling |
|
|
Re: Reference to undeclared variableThank you for the tips.
Seems I have to forget about the scaring warnings. :) Regards, Du Song On Tue, Sep 9, 2008 at 16:47, Nicolas Cannasse <ncannasse@...> wrote: > Du Song a écrit : >> >> Thanks, Nicolas. >> So there's not any way/workaround to "check if defined" without a warning? > > Currently no, although it would be possible to add a compilation flag for > this. The problem is that there is still other limitations in the player > bytecode, such as function size, which cannot be avoided. > > Nicolas > > -- > MTASC : no more coffee break while compiling > -- MTASC : no more coffee break while compiling |
| Free embeddable forum powered by Nabble | Forum Help |