» 网友学堂 » Director教程 » 使用Director制作显示日期效果
使用Director制作显示日期效果
作者:lonjew 发表时间:2008-4-14 17:25 阅读:103次 在百度搜索相关内容

使用Lingo语言可以根据计算机的操作系统获得当前的日期。



显示日期制作操作步骤如下:

(1) 进入Director 8.5。执行Modify→Movie→Properties命令,在弹出的舞台属性检查器对话框中将电影舞台的大小设置为400×350,将背景颜色设置为白色,如图7-135所示。








图7-135 设置舞台的属性


(2) 按Ctrl 6组合键,打开Text窗口,设置字体和大小,输入文本“显示日期”,如图7-136所示。








图7-136 创建Cast演员1


(3) 单击窗口左上角的“ ”按钮,创建新的窗口,输入文本“abbr:”,如图7-137所示。








图7-137 创建Cast演员2


(4) 按照步骤(3),再创建5个Text窗口,分别输入文本“abbrev:”、“abbreviated:”、“long:”、“short:”、“normal:”,再分别成为演员3、4、5、6、7,如图7-138所示。








图7-138 Cast演员3、4、5、6、7


(5) 按Ctrl 8组合键,打开Field窗口,设置字体和大小,输入文本“abbr”,并将名称设置为与文本相同,如图7-139所示。








图7-139 创建Cast演员8


(6) 按照步骤(5),再创建5个Text窗口,分别输入文本“abbrev”、“abbreviated”、“long”、“short”、“normal”,再分别成为演员9、10、11、12、13,并分别将名称设置为与文本相同,如图7-140所示。








图7-140 Cast演员9、10、11、12、13


(7) 在Cast窗口中将所有演员拖动到舞台上,位置如图7-141所示。








图7-141 演员位置


(8) 双击Script通道的第1帧,打开Script窗口,输入以下Lingo语句,如图7-142所示。


on exitFrame me


go to the frame


end








图7-142 第1帧Lingo脚本


(9) 选中舞台上的精灵1,单击右键,在快捷菜单中选择Script命令,打开Script窗口为其添加以下的Lingo语句,如图7-143所示。


on mouseUp me


set the text of member("abbr")=the abbr date


set the text of member("abbrev")=the abbrev date


set the text of member("abbreviated")=the abbreviated date


set the text of member("long")=the long date


set the text of member("short")=the short date


set the text of member("normal")=the date


end








图7-143 精灵1的Lingo脚本


(10) 至此,显示日期动画的制作完成了,播放电影,效果如图7-144所示。








图7-144 显示日期播放效果