下载此文档

director第十课脚本和脚本动画(二).ppt


文档分类:文学/艺术/军事/历史 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
第十课
脚本和脚本动画(二)
主要内容
Lingo语言的流程控制
Lingo控制精灵
Lingo控制演员表和演员成员
流程控制
1、在Lingo语言中,常用的流程控制有顺序结构、条件结构和循环结构
2、顺序结构:
顺序结构是流程控制中最基本、最常用的流程控制结构。顺序结构中的各个语句顺序执行而不出现流程的控制转移,即执行完第一个语句就顺序执行第二个语句….直到最后一个语句执行完毕为止。
On outputScore
scoreA=98
scoreB=100
averScore=(scoreA+scoreB)/2
outString=“你的平均成绩是:”&string(averscore)&”分”
end
3、条件结构:基于某些参数的反馈机制来运行代码,以决定哪些语句执行,哪些语句不执行。
If…then…语句
If 条件 then
执行语句
End if
当判断的表达式的值为真时,执行语句;否则,跳过语句,执行条件结构外的其他语句。“如果怎么样,就怎么样”
On login
loginName=“jinhui”
If member(“input”).text=loginName then
Alert”你输入用户名正确,正常进入程序!”
End if
end
加入else转折
If 条件 then
执行语句
Else
执行语句
End if
当判断的表达式的值为真时,执行语句;否则,执行else后面的其他语句。
On login
loginName=“jinhui”
If member(“input”).text=loginName then
Alert”你输入用户名正确,正常进入程序!”
Else
Alert”请输入正确的用户名!”
End if
end
Case…of… 语句:
Case 表达式 of
结果1:执行语句1
结果2:执行语句2
…..
结果n:执行语句n
Otherwise:执行语句
End case
首先计算表达式的值,然后逐个匹配其后的结果语句,当表达式的值与某个结果相等时,则执行该语句之后的所有语句。如果表达式的值在结果里面找不到,则执行otherwise后的语句。
On output
Case member(“city”).text of
“杭州”:alert”你是浙江人!”
“南京”:alert”你是江苏人!”
“福州”: alert”你是福州人!”
Otherwise:alert”我也不知道你是哪里人!”
End case
end
4、循环结构:
一组被重复执行的语句称为循环体语句,每重复执行一次循环体语句,都必须进行是否终止循环的判断。决定是否终止循环的条件称为循环终止条件。故循环语句是由循环体语句和循环终止条件两部分组成的。
Repeat with 条件
执行语句
End repeat
在不满足循环终止条件时循环结构会反复执行循环体语句,一旦满足循环终止条件就跳出循环。

director第十课脚本和脚本动画(二) 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人文库旗舰店
  • 文件大小936 KB
  • 时间2018-07-09