director 应用技巧
1、设置movie,使之自动缩放以适应屏幕大小
A:使用如下script:
on preparemovie
(the stage).rect=(the desktoprectlist).[1]
(the stage).drawrect=(the desktoprectlist).[1]
end
2、制作带阴影效果的text
field可以作出阴影效果,但在field中应用中文容易死机,我们可以用一个text member但多个sprite,各sprite位置稍稍错开,并适当设置其blend即可。灵活使用之可以得到动态的和彩色的阴影。缺点是数量过多会拖累速度。
3、中文菜单
可以用installmenu的标准方法生成中文菜单,但字体、字号设置全部无效。
4、filmloop播放问题:在一帧内判断一个filmloop播放完毕,再继续播放下一帧。
frame script中含有以下代码,以实现‘‘定格\‘‘:
on exitframe me
go the frame
end
再把以下behavior拖到filmloop sprite即可:
on exitframe me
–但用prepareframe不行?!
tell sprite(me.spriteNum)
if the frame = the lastframe then
ploopcnt = 1
end if
end tell
if ploopcnt then
go next --或改为其它命令
end if
end
5、对filmloop的控制。
以下behavior的功能是用于一个fil