主题:  哪位高手能详细讲解一下puppetsprite的特性和用法,

jerrowolf

职务:普通成员
等级:1
金币:0.0
发贴:83
注册:2001/1/4 20:28:12
#12001/5/19 8:50:42
哪位高手能详细讲解一下puppetsprite的特性和用法,以及应用中需要注意的问题呢,
我看过帮助可还是一头雾水.谢谢了!



amith

职务:普通成员
等级:1
金币:0.0
发贴:159
注册:2000/12/6 10:36:11
#22001/5/19 17:18:37
这个指令可以把 sprite 木偶化, 当你用这个指令木偶化某个通道的sprite 后,它将一直存在在stage 上,除非关闭木偶化。

如: puppetsprite 1,true --把 通道 1 木偶化,这样只能通过lingo来改变 1 上的 sprite了。 这样即使 sprite 1 的frame长度只有 1 袼,frame 离开这袼时它还是会出现在stage上。
puppetsprite 1,false -- 关闭木偶化

有误之处,请斧正............ 呵呵。



jerrowolf

职务:普通成员
等级:1
金币:0.0
发贴:83
注册:2001/1/4 20:28:12
#32001/5/19 20:28:29
谢谢amith,可是我碰到这个问题,木偶化之后,即使关闭,这个sprite还是会停留在stage上,我就是这里不明白。
(对了,刚才上奥古怎么上不去了?)



partical_5d

职务:普通成员
等级:1
金币:0.0
发贴:14
注册:2000/9/19 11:14:05
#42001/5/20 23:50:56
会有这种情况出现,再加一句updatestage吧!!!!!!!!!!!



jerrowolf

职务:普通成员
等级:1
金币:0.0
发贴:83
注册:2001/1/4 20:28:12
#52001/5/21 8:36:00
哦,我试过了,如果将sprite(i).puppet=0放在帧脚本中,如果在这帧上没有go the frame 那么,就不会有效,直到遇到下一个go the frame。

或者停在那帧上,就有效。

编辑历史:[这消息被jerrowolf编辑过(编辑时间2001-05-21 08:50:09)]


Call Me Simon

职务:普通成员
等级:2
金币:2.0
发贴:646
注册:2000/9/19 13:56:51
#62001/5/21 12:34:20
PuppetSprite 已不再常用, 多数的sprite behaviors都可以起到相同的作用, 而且更灵活。

最常用的方式就是用beginSprite来初始化, exitFrame来处理animation.