当前位置:首页 >> 初中教育 >>

Director脚本


第十课 脚本和脚本动画(二)

主要内容
?

?
?

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 在不满足循环终止条件时循环结构会反复执行循环 体语句,一旦满足循环终止条件就跳出循环。

On output mySum=0 Repeat with i=1 to 100 mySum=mySum+I End repeat Alert”从1到100的和是:”&string(mysum) end

Lingo控制精灵
使用Lingo语言控制精灵属性 ? member 语法: ihe member of sprite whichSprite 用途:此属性决定了精灵所使用的造型成员和其Cast表。 举例: set the member ofsprite l5 = member 3 ofcastLib 4 或者sprite(3).member=member("长方形")

on mouseEnter me case the currentspritenum of 1:sprite(3).member=member("长方形") 2:sprite(3).member=member("圆形") 3:sprite(3).member=member("三角形") end case end

例子
?

分别用顺序语句和case语句完成以下例子

课堂练习
?

分别用顺序语句,if语句和case语句完成 以下实例


相关文章:
LVS脚本
LVS脚本_计算机软件及应用_IT/计算机_专业资料。lvs脚本 #!/bin/sh VIP=192....echo "start LVS of DirectorServer" #Set the Virtual IP Address /sbin/ifcon...
中文专业英语脚本
中文专业英语脚本 专科,专业英语专科,专业英语隐藏>> 专业英语视频录制稿子背景:...就不用介绍了,这是小张,我的秘书 There is no need to introduce Director. ...
Director操作步骤
4 Director 操作步骤 二.完成脚本修改后,先用“文件” File)——“另存为” Save As…) “文件” ( 。注意考试时,保)——“另存为” () 存位置是 R ...
director中常用代码
一、全屏播放 Director 本身并不能支持自动适应屏幕分辨率的全屏播放,它也没有...[800,600]) end if end 把以下命令放在第一帧的帧脚本处,可实现强制全屏:...
Director 8从入门到精通
后面我们将看到,总谱与脚本 结合几乎可以随心所欲。Director 8 提供了 150 个演员通道和 6 个特殊通道。150 个演员通道可以根据出场顺序依次安 排演员,演员的通道...
计算机配置的脚本和安全设置
计算机配置的脚本和安全设置_计算机硬件及网络_IT/计算机_专业资料。题目配置 FTP...(如 D:\ftp_director)只具有“列出文件夹目录”的权限(即不允许用户直接下载...
Director
当走进屋子(事件)喝水(动作) Director Lingo 语言入门(4) 二、脚本类型 Lingo 的脚本类型分为 frame 脚本, sprite 脚本 , cast 脚本和 movie 脚本。 在这里我...
Director基础教程
Director 8.5 简单基础实例教程(七) 核心提示: 使用 4 个不同的按钮来控制一个角色的移动使用了脚本改变角色的注册点的位置的方法来实现。 实例二:使用 4 个不...
director基础教程
从这些我们可以看出,Director 是一个大熔炉,它可以接受几乎任何形式的媒体,通过演员表把这些素材集中到一起,然后 通过分镜和脚本把他们有机组织在一起,创造出绚丽多...
第一市政工程公司脚本
第一市政工程公司脚本_城乡/园林规划_工程科技_专业资料。第一市政工程公司文明片...Director 总制片: Cameraman 摄影师: 重庆市港城工业园区管委会 重庆国创文化传媒...
更多相关标签:
director 常用脚本 | director | managing director | deputy director | executive director | associate director | general director | director.js |