Dean's: http://www.deansdirectortutorials.com/Lingo/generic.htm
默写,脚本有4种:behavior, cast member script, movie script, 和parent script。
behavior,如果叫做sprite script的话,看起来就和后面两个用了同样的分类法了。
实际上behavior 就是sprite或frame上的script。
先来看个最简单的behavior
on mouseUp me
beep
end
这段脚本的好处在于,可以attach到这个sprite或那个,它们都能在mouseUp的时候beep。
这段脚本也木有写死,no hard-coding。
嗯,如果这儿要播放的一个叫click的声音cast member,那么就要写成 puppetSound 1,"click"
写成这样的话,那就是写死了, hard-coded。
也就是说如果没有一个叫click的cast member,那这事儿就办不成了。
这段脚本就不太通用了。
.... 略
有用的命令:播放声音
puppetSound 1, "castName"
1是通道channel,如果是behevior的脚本的话就没有这个参数,直接写声音cast的名称就可以了。
为啥呢?你猜。
有用的命令:更新场景
updateStage
director进入下一帧会自动调用这个updateStage,在帧内update实际上就是...