eNet学院俱乐部


 
jiaojiao0520
中士
Rank: 6Rank: 6Rank: 6



UID 2343766
精华 0
积分 1076
帖子 86
威望 432
积分 10
阅读权限 60
注册 2007-6-2
状态 离线
发表于 2007-7-9 17:28  资料 短消息 
规划整体界面

在开发一个多媒体作品之前,需要对界面的布置、资源的管理以及实现的途径等作一个详细的规划,并写一份详细的实现计划,这对作品的开发有着很大的作用,同时还能够有效地避免一些程序漏洞,本节将规划一下计算器的界面及资源。
         1.管理资源
         (1)启动Director 2004,单击工具栏上的【新建】按钮,创建一个新的Director文件,按组合键Ctrl+3打开角色表。
         (2)单击角色表工具栏上的Choose Cast按钮,选择其中的New Cast命令,创建一个新的角色表,并将其名称修改为Flash。

       (3)然后,再次单击Choose Cast按钮,新建一个角色表并将其命名为Image。再使用相同的方法创建一个名称为Script的角色表。
       在实际设计过程中,通过创建不同的较色表可以大大提高对资源的管理。这是一些大型多媒体作品的制作中所必需的。
        2.布置界面
        当我们创建了不同的资源管理容器后,下面就要分门别类地将这些资源导入到相应的较色表中,以实现对它们的管理。
       (1)按组合键Ctrl+3打开角色表,切换到flash角色表环境下,并单击鼠标右键选择其中的Import命令,将flash角色导入进来。

(2)切换到Image角色表环境下,单击鼠标右键,选择右键菜单中的Import命令,将所使用到的图像较色导入进来。
        (3)按组合键Ctrl+Alt+S打开属性检查器,切换到Movie选项卡中,并将舞台的大小设置为275×337。              

(4)打开角色表,切换到Image子分类中,选择其中的bg,并将其拖到舞台上。接着,使用光标移动键调整图片的位置,使其与舞台的大小相匹配。
         (5)再在Image角色表中将screen图片拖到舞台上,并调整它的位置。该图片主要用于充当计算器的显示屏幕的。
         (6)切换到flash子角色表中,分别选择C、C1、C2、C3、C4、C5、C6,将它们拖到舞台上,此时它们的放置方式比较凌乱,并且带有白色的背景,这些都需要对它们进行特殊的处理,以使得只显示我们所需要的部分。

(7)在舞台上选择任意一个flash较色,打开属性检查器,切换到Sprite选项卡中,在ink下拉列表中选择Background Transparent选项,将其背景变为透明。

(8)使用同样的方法,在舞台上分别选择各个flash角色,在Ink列表中选择Background Transparent选项将其背景变为透明。
          (9)通过使用鼠标移动flash角色的位置,并使用光标移动键对其进行微调从而得到一个封闭的圆环。
        
(10)再在flash角色表中选择num0、num1、num2、num3、num4、num5、num6、num7、num8、num9等9个flash较色导入到舞台上,并对其执行混合模式使其背景变为透明。然后使用上述的方法拼合图形,最后的形状。
          (11)为了方便操作,我们可以将已经拼合好的图形锁定,使它们的位置固定下来。选择需要被锁定的精灵,单击属性检查器上的锁图标即可,或者选择需要锁定的精灵,选择右键菜单中的lock sprite命令将其锁定。
          (12)在flash角色表中选择equ角色,将其放置到舞台上,并调整它的位置。

(13)切换到Image角色表中,选择其中的num图片文件,并将其拖到舞台上,与拼合的图形对齐,此时的计算器效果。
         (14)此时关于界面的拼合操作就完成了。但是,这并不代表着关于该作品的界面布置就完成了。我们还需要在编排表中确认元素的排列方式以及整体规划,修正前的编排表,而右图是修正后的编排表。

3.控制界面
          当我们布置好了计算器的操作界面后,下面就需要设定它的一些基本播放方式,例如添加一些帧脚本等。下面将制作计算器的播放脚本以及一个交互的移动脚本。
         (1)按组合键Ctrl+4打开编排表,在最后一帧处双击脚本通道,在打开的窗口中键入go to the frame命令,从而使影片播放到这里后将停留在该帧。


(2)在工具栏上单击paint window按钮,打开绘图窗口,利用矩形工具在该窗口中绘制一个矩形,矩形大小可以为任意大小。
        (3)关闭绘图窗口,将绘制的角色导入到编排表的最上层中(即通道编号最大的一层)。打开属性检查器,将其混合模式设置为Not Transparent方式,从而使其变为透明。另外,为了使其作用范围更大一些,则可以在舞台上改变它的大小,边框即是该图形的大小。
        
(2)为了在影片发布以后能够使影片在屏幕上随意地移动,我们需要添加一些用于控制的指令。
           到这里为止,关于整个界面的布置就完成了,关于第(2)步执行的代码主要用于控制程序界面的位置,读者可以事先将其发布出来观察效果。




来源于http://www.itzcn.net
顶部
[广告] 论坛使用帮助(如何发附件)
 


当前时区 GMT+8, 现在时间是 2008-11-19 13:26


Powered by Discuz! 5.0.0  © 2001-2006 Comsenz Inc.
Processed in 0.037880 second(s), 11 queries , Gzip enabled

清除 Cookies - 联系我们 - 硅谷动力网络学院 - Archiver - WAP