主题:  木偶化是一个什么概念

ican_5d

职务:普通成员
等级:1
金币:0.0
发贴:126
#12001/2/9 9:41:29
也许因为我刚刚入门,所以总有那么多的问题:我经常可以看到木偶化这个词,

今天我想了解的是木偶化是一个什么概念,我想对它深入一点了解,谢谢你的支持。

感谢你能回答我的问题。谢谢。


If I think,I can

酷狗

职务:版主
等级:2
金币:10.0
发贴:610
#22001/2/9 10:28:31
我也讲不清确切的定意,角色木木偶化后就不在受时间轴的影响,一切由lingo来控制。



ican_5d

职务:普通成员
等级:1
金币:0.0
发贴:126
#32001/2/9 10:36:22
木偶精灵化是不是用木偶化命令puppetSprite?

那我如果想取消木偶精灵化时,我该用什么命令呢?

感谢斑竹,谢谢你


If I think,I can

荣誉版主

职务:普通成员
等级:1
金币:0.0
发贴:71
#42001/2/9 11:09:10
“木偶化”在我最开始学习Director时也不太明白,后来才渐渐有点了解。
  对于木偶化你可以这么理解,整个Director是一个控制Sprite的技术,可以说你对Sprite的控制水平就是你的Director的水平,默认状态下,所有的Sprite是受Score和Lingo共同控制的,有时候为了方便,希望Sprite只受Lingo控制,这时木偶化这个概念就出来了,木偶化的过程就像是你用一根绳子将精灵拴住了,用Lingo表现为:
PuppetSprite ?,True
一旦执行了这句话,Sprite就完全受你的Lingo语句的控制。想“松开”绳子只需要:
  PuppetSprite ?,False
除此之外,什么调色板、帧速度、声音等都可以被木偶化。

  你可以这样试一试来体会木偶化的概念:
  <1>:建立任何一个精灵并把他放置在第5帧的第五通道上。
  <2>为第五帧写帧脚本:
   on exitFrame me
     puppetSprite 3,1
   end
  <3>为第十帧写帧脚本:
   on exitFrame me
     Go The Frame
   end
<4>播放电影,比较第五帧上有和没有那个帧脚本,Stage上的东东有什么区别?
  
  不知道我解释明白了没有?

  :)



worthy

职务:普通成员
等级:1
金币:0.0
发贴:98
#52001/2/9 18:09:04
我觉得木偶化是这种理解的。
让一个精灵变为木偶,而Lingo是控制木偶的线,用Lingo来控制精灵。
但好像Director6.0以后木偶的概念就淡化了。5.0以前好像控制精灵,必须先把精灵设为木偶。