progressbar problem
my test project url: http://zgmsg.cd168.cn/demo/120818/
<!-- Progress START -->
<layer name="bgProress" type="container" keep="true" visible="true"
width="100%" height="100%" zorder="90"
bgcolor="0x666666" bgalpha="1.00"
bgcapture="true" handcursor="false">
<layer name="cover" url="%SWFPATH%/skin/cover.jpg" zorder="91" visible="true"
align="center" edge="center" x="0" y="0" width="1000" height="500">
<layer name="maskProgress" type="container" keep="true" visible="true" zorder="93"
scalechildren="false" maskchildren="true" align="lefttop" edge="lefttop"
x="485" y="298" width="0" height="159">
<layer name="proress" url="%SWFPATH%/skin/progress.png" zorder="92" visible="true"
align="lefttop" edge="lefttop" x="0" y="0" width="397" height="159"
/>
</layer>
<layer name="btnStart" url="%SWFPATH%/skin/btnStart.png" zorder="92" visible="false"
align="lefttop" edge="lefttop" x="900" y="345" width="54" height="62"
onclick="tween(layer[bgProress].alpha, 0.0, 1.5, default, set(layer[bgProress].visible, false); );"
/>
</layer>
</layer>
<!-- Progress END -->
<action name="startup">
if(startscene === null, copy(startscene,scene[0].name));
loadscene(get(startscene), null, MERGE);
progressBar();
</action>
<action name="progressBar">
mul(p, get(progress.progress), 397);
roundval(p);
set(layer[maskProgress].width, get(p));
ifnot(progress.progress GE 1,
delayedcall(0.01, progressBar());
,
set(layer[btnStart].visible, true);
);
</action>