




已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Lingo语言入门,6.1 特点 面向对象:接近人类的思维方式 以对象为基础,以事件来驱动 对象:包括数据(属性)和方法(操作) 例: sprite(1).forecolor=35 前景色为红色 sprite(1).play() 播放通道1中精灵 事件:能被对象识别的动作。当事件发生后(如鼠标单击等), 会发出消息,然后进入相应的事件处理程序 例: on mouseUp me sprite(1).forecolor=35 end 画一个填充矩形进行验证(“Lingo入门例1.dir”),结构简单,语法接近英语口语 set the forecolor of sprite(1) to 35 功能强大: 可制作各种交互功能 应用范围广泛: 电影、帧、演员和精灵都可使用,6.2 主要用户界面,消息窗口(Message) 与8.5版本的区别:分上、下二部分 作用:查看程序运行结果(用put命令) 脚本窗口(Script) 作用:编写脚本 与8.5版本的区别:集成了调试器和Watch面板 说明:P136,调试器窗口(集成在脚本窗口) 必须设置断点后才会打开调试器窗口 分三部分: 上部:事件处理程 序面板 中部:变量面板 下部:Watch面板(除了变量 外,还能观察其他对象) Step Script:跳过嵌套程序 Step into Script:不跳过 运行“P138_调试器窗口.dir”,6.3 脚本,脚本类型:演员、帧、精灵、电影 演员脚本 以它为母体的精灵都具有此脚本 生成方法:选中演员后单击“演员脚 本工具按钮” 不是单独的演员(包含在演员身上) 运行“P141_演员脚本.dir” 帧脚本 对此帧中所有精灵都有效 生成方法:双击“脚本通道”某一帧 会在演员表中生成帧脚本演员 在上例中添加“停在当前帧”帧脚本(先删除原来的行为),精灵脚本 只对当前精灵有效 生成方法:选中精灵后,运行右键快捷菜单命令“Script”或“Modify/Sprite/Script”菜单命令 运行“P143_精灵脚本.dir” 注意:现在“榔头”鼠标左键只具有“背景透明”墨水效果,“返回”操作没有了,因为优先权为 精灵演员帧 电影脚本 用于控制整个电影的播放 生成方法:在“Script”窗口中直接点击“+”工具按钮 运行“P143_电影脚本.dir”,6.4 Lingo的优先级,优先权: 指定基本事件处理程序精灵脚本演员脚本帧脚本电影脚本 运行“P144_优先权.dir” 察看“爱”按钮的精灵脚本 和演员脚本 运行程序,演员脚本不会 执行 在“爱”按钮的精灵脚本中 设置断点,如右图,观察 Property变量,6.5 基本语法规则,园括号 函数 关键词后,放精灵或演员的名称 关键词:系统自定义词 表达式 P145 空格符 分隔单词,注释:便于他人阅读程序 用“-”表示(脚本窗口中有 工具按钮) 运行“P146_注释.dir”(将延时程序用注释暂时取消,观察运行结果:只显示10) 大小写:可任意 省略命令 Go to frame “The Mary” Go to “The Mary” Go “The Mary” 都是等效的。,6.6 语法要素,要素:Lingo语言的基本单位 脚本的基本结构: 脚本处理程序块语句变量、表达式等要素 用“Lingo入门例1.dir”中的精灵脚本说明多处理程序块 用“P146_注释.dir”中的精灵脚本说明变量,变量 作用:存储、更新数值 命名规则:P148 全局变量和局部变量 全局变量 定义:用global 变量名 作用范围:P148 运行“P149_全局变量.dir” 局部变量 无global的都是局部变量 不需要定义即可使用 只在定义它的程序块内有效 运行“P149_局部变量.dir” 赋值命令: Set the 变量名 to x Set the 变量名=x,表达式 是数值、变量、函数及运算符的组合 表6-1 常用运算符号 表6-2 常用数学函数 运行“P151_表达式.dir” 数据类型 整数:非整数用integer()函数转换 小数:表达式中只要有一项是小数,结果即为小数 字符串: 常量:,6.7 常用Lingo语句,条件判断语句 If 语句 基本形式: If 逻辑表达式 t
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 进口车销售合同协议
- 连锁披萨店转让合同协议
- 委托代理买房合同书
- 进出口牛肉销售合同协议
- 转让合同解除协议书范本
- 个体员工合同协议书
- 转让美容店面合伙合同协议
- 乡村农业合作社资源整合协议
- 连锁超市租赁合同协议
- 操控无人机的基本原理试题及答案
- 2024年宅基地买卖合同参考模板(四篇)
- 2024-2030年中国磁化肥行业市场发展分析及发展趋势与投资方向研究报告
- 艺术学概论第一章-彭吉象
- 2024年安徽芜湖事业单位联考高频难、易错点500题模拟试题附带答案详解
- 2024年黑龙江省哈尔滨市中考英语试题卷(含答案及解析)
- 华远国际陆港集团有限公司招聘笔试题库2024
- 2024-2030年全球及中国女性私密护理行业市场现状供需分析及市场深度研究发展前景及规划可行性分析研究报告
- 10以内加减法练习题1000题-直接打印版
- 教育部《中小学德育工作指南》-道德修养手册
- RAG技术:人工智能的新篇章
- 绍兴市上虞市2024届小升初模拟数学测试卷含解析
评论
0/150
提交评论