现在的位置: 首页 >> 多媒体 >> Director >> Director Lingo应用之repeat with
添加时间:2005-10-29 来源:网教中国 作者: unknown
Director Lingo应用之repeat with

Director Lingo应用之repeat with


播放,以上示例,需下载此插件。点击下载插件

repeat with (计数循环)

描述 : 我们可以根据设定变量的变化范围值,执行不同的命令句。

--------------------

语法

repeat with 变量 = 小的值 to 大的值
   命令句 1
   命令句 2
   命令句 3
   ...
end repeat

或是:

repeat with 变量 = 大的值 down to 小的值
   命令句 1
   命令句 2
   命令句 3
   ...
end repeat

说明 :

程序自动重复执行 repeat 及 end repeat 间的命令句
一共执行次数:大的值 - 小的值 + 1

示例 :

repeat with i = 0 to 10
   put i --把 I 的值输出到 message window
end repeat

--------------------

updateStage (对舞台的即时更新)

语法:

updateStage

说明:

如果使用 Lingo 在 repeat 的循环中改变精灵(sprite)的属性时,舞台画面并不会马上更新,必须使用 updateStage 这个指令告诉 Director 立即更新舞台

--------------------

示例: 图片淡入淡出的控制

效果

放置一个淡入的按钮及一个淡出的按钮,再放一张图片在舞台上,由淡入及淡出按钮來控制图片的淡入及淡出效果。

制作步骤如下:

1. 放置一张图片在Channel 1,两个按钮在Channel2、3

2. 在桢脚本中加入 go to the frame 使之循环播放

3. 选择"淡入"按钮,写入如下 Lingo:

on mouseUp me
repeat with i = 0 to 100
set the blend of sprite 1 = i
-- sprite(1).blend = i
updatestage
end repeat
end

4. 选择"淡出"按钮,写入如下 Lingo:

on mouseUp me
repeat with i = 100 down to 0
set the blend of sprite 1 = i
-- sprite(1).blend = i
updatestage
end repeat
end

提示 : blend 为图片的透明度,最高为 100,最低是 0。

相关附件
上一篇:Lingo应用之repeat while 下一篇:Director 制作可交互电影《生存空间》(10)
大部分文章摘自网上,如有侵犯您的权益请与我们联系,我们会第一时间进行处理,谢谢! [ 打印文章 ] [ 关闭窗口 ]
推荐文章
 
相关文章
·Director Lingo 语言入门(12)
·Director Lingo 语言入门(11)
·Director Lingo 语言入门(10)
·Director Lingo 语言入门(9)
·Director Lingo 语言入门(8)
·Director Lingo 语言入门(7)
·Director Lingo 语言入门(6)
·Director Lingo 语言入门(5)
·Director Lingo 语言入门(4)
·Director Lingo 语言入门(3)
最新文章
·发布Director MX 2004
·DirectMedia Xtra 在 Director
·Speech Xtra 应用(Director MX
·谈谈Director作品的发布模式
·关于多媒体程序运行速度的研究
·Director MX 2004教程--哪些人适
·Director MX 2004教程--常用多媒
·Director MX 2004教程--为什么选
·Director MX 2004教程--Director
·Director MX 2004教程--Director
Google