- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
下载
第26章 为创作者而创作
经常会出现这样的情况,即公司的 L i n g o编程员的任务不是直接创作作品,而是建立模板
或工具以供他人使用。而那些用户通常称为“多媒体作者”这些工具可以是基于 L i n g o 的X t r a 、
行为库甚至是一组 D i r e c t o r 的影片模板。本章介绍这些工具的制作。可以使用的方法有剪辑室
录制、创建X t r a或制作行为库等。
26.1 剪辑室录制
尽管当影片运行时,行为可以改变角色的属性,但当影片结束后,这些属性都将返回到
它们的缺省的剪辑室设置。不过, L i n g o能够改变剪辑室里的设置。
要改变剪辑室里的设置,需要使用剪辑室录制命令。我们可以定义一个录制进程的开始,
然后对角色进行改动。这些改动将会真正起作用,因此剪辑室里的设置也就被永久性地改变
了。我们甚至可以插入或删除一些帧。
创作者们可以使用这种技巧建立基于剪辑室的动画,而不必在播放时仅仅用 L i n g o控制动
画。这也会促使L i n g o开发者制作出导致剪辑室里的可见变化的动画工具。
26.1.1 为剪辑室编写程序
在剪辑室里创建或修改角色是很容易的。首先,必须使用 b e g i n R e c o r d i n g命令。在这个命
令与e n d R e c o r d i n g命令之间对角色所做的每种改动都将导致剪辑室里的改动。
在某个剪辑室录制进程开始后,我们可以使用常规的 L i n g o ,如使用g o在剪辑室里的移动
播放头。
下面的处理程序把演员 1添加到剪辑室的角色7上。它使用了g o 以确认它被放在了第一帧:
on simpleChange
beginRecording
go to frame 1
sprite(7).member = member(1)
sprite(7).loc = point(100,100)
updateFrame
endRecording
end
执行到u p d a t e F r a m e这一步时,变化才真正发生。我们应当使用 u p d a t e F r a m e或i n s e r t F r a m e
命令。前一个命令把所有的变化都作用于当前帧,再让影片前进到下一帧; i n s e r t F r a m e命令
让影片停在当前帧,制作该帧的一个拷贝,进行了必要的改动后,把这一帧插入到当前帧之
后,而此时播放头位于插入的这一帧。
下面的处理程序完成的是更复杂的任务。它从当前帧起插入了一系列帧,每次把角色向
右移动 1 0像素,直至角色的横向位置到达 6 0 0 :
on recordMove
sNum = 1
minX = 0
338计计第七部分 使用高级的Lingo
下载
maxX = 600
stepSize = 10
beginRecording
x = minX
repeat while TRUE
sprite(sNum).locH = x
insertFrame
x = x + stepSize
if x maxX then exit repeat
end repeat
endRecording
end
这个处理程序并没有做出影片运行时行为所不能做的事情,但它演示了在剪辑室用剪辑
室录制方法制作动画的过程。这种工具使创作者们能够轻易地向剪辑室里添加常用的动画,
同时仍旧能够对其他角色使用传统的剪辑室动画技巧。
26.1.2 剪辑室录制工具
更加实用的剪辑室录制工具可以用其他工具所不能达到的方法来操纵角色。 D i r e c t o r里有
对齐工具(Align To o l ),它能够把角色在横向或纵向上对齐。但 D i r e c t o r里却缺少能够让角色
均匀分布的工具。
下面的处理程序就可以完成这个任务。它取同一帧里的三个或多个角色,找出它们的横
文档评论(0)