当前位置:文档之家› Director 12 Lingo编程从入门到高级 教程大纲

Director 12 Lingo编程从入门到高级 教程大纲

Director 12 Lingo编程从入门到高级  教程大纲
Director 12 Lingo编程从入门到高级  教程大纲

Director 12 Lingo编程从入门到高级(QQ:3309637612)

第一部分基础篇

第一章、Lingo语言介绍

1.1 应用场景

a. 多媒体光盘

b. 课件制作

c. 游戏开发

d. 辅助教学

1.2 与Actionscript 3.0 的比较

第二章、编程基础(概念阐述)

2.1 变量与常量

a. 变量的命名规则

b. 变量的数据类型(值类型和引用类型)

c. 变量的作用域

d. 常量

2.4运算符

a. 算术运算符

b. 逻辑运算符

c. 比较运算符

d. 字符串运算

2.5表达式

a.子字符串表达式

2.6语句

a. 条件语句(if、case)

b. 循环语句(while、case)

2.7函数/处理程序

a. 系统定义的函数

b. 自定义函数

c.函数的调用

2.8列表

a. 属性列表

b. 线性列表

2.9事件/消息

a. 事件的类型

2.10脚本

a. 演员脚本

b. 影片脚本

c. 行为脚本(精灵行为、帧行为)

d. 父脚本

2.11行为

2.12属性

2.13 lingo中路径的问题

第三章、条件语句和循环语句

3.1 条件语句

a. if 语句、if …else … 语句、 if … else if … else…语句

b. case 语句

3.2 循环语句

a. while 语句

b. repeat with 语句

c. repeat 循环与exitFrame 循环的区别

第四章、事件、消息与脚本

4.1 脚本的种类

4.2 事件与消息传递

事件发生 ->生成同名的消息 ->此消息传递出去 ->被不同对象接收 ->执行脚本中的处理程序

c. 消息的传递次序

情况1:影片首次开始播放:prepareMovie ->beginSprite -> prepareFrame -> startMovie

情况2:播放任一帧:beginSprite -> prepareFrame -> enterFrame -> exitFrame -> endSprite

情况3:影片结束:endSprite -> stopMovie

d. 消息的接收次序

一般情况下为:主事件处理程序 -> 精灵脚本 ->演员脚本 ->帧脚本 ->影片脚本

e. 事件作用的对象

键盘事件:keyDown/keyUp:主事件处理程序、精灵脚本、演员脚本、帧脚本、影片脚本

鼠标事件:

mouseUp/mouseDown:主事件处理程序、精灵脚本、演员脚本、帧脚本、影片脚本

rightMouseUp/rightMouseDown:精灵脚本、演员脚本、帧脚本、影片脚本

mouseUpOutside/mouseLeave/mouseWithin/mouseEnter:精灵脚本、演员脚本帧事件:parepareFrame/enterFrame/exitFrame:精灵脚本、演员脚本、帧脚本、影片脚本

精灵事件:beginSprite/endSprite:精灵脚本、帧脚本

影片事件:

prepareMovie/startMovie/stopMovie:影片脚本

timeOut:主事件处理程序、帧脚本、影片脚本

cuePassed/idle:帧脚本、影片脚本

4.3 处理程序

a. 主事件处理程序

b. 系统定义的处理程序

c. 自定义处理程序

d. 用处理程序传递数据

e. 处理程序放置的地点

第五章、线性列表和属性列表

5.1 线性列表

5.2 属性列表

第六章、行为

6.1 编写行为

6.2 理解me

6.3 行为间的通信

6.4调试脚本

6.5 行为的本质论述

第七章、父脚本与子对象

7.1 编写父脚本

7.2 生成子对象

7.3 案例:下雪效果制作

7.4 行为与父脚本论述

第二部分高级篇

第八章、 Lingo中常用的对象

8.1 系统对象 system

8.2 回放引擎对象 player

8.3 影片中的视窗对象 window

8.4 影片对象 movie

8.5 演员表对象 castLib

8.6 演员对象 member

8.7 精灵对象 sprite

8.8 精灵通道对象sprite channel

8.9 全局对象 global

8.10 键盘对象 key

8.11 鼠标对象 mouse

8.12 声音对象 sound

8.13 时间对象 time

8.14 日期对象 date

第三部分专题篇

第九章、文本演员

9.1 语法基础

9.2 实例:文本浏览器

第十章、图像控制

10.1 语法基础

10.2 实例:图文混排

第十一章、声音控制

11.1 语法基础

11.2 实例:声音播放器

第十二章、视频控制

12.1 语法基础

12.2 实例:视频播放器

第十三章、 Flash演员

13.1 语法基础

13.2 实例:flash视频播放器

13.3 Lingo和Actionscript 3.0 通信

第十四章、窗口操作-窗口中的影片(MIAW)

14.1 创建、打开、关闭一个MIAW

14.2 MIAW外观

14.3 MIAW之间的通信

14.4 实例:制作不规则窗口

第十五章、 director数据库

15.1 文本型数据库

15.2 列表型数据库

15.3 XML数据库

15.4 access数据库

15.5 sqlite 数据库

第四部分插件篇

第十六章、常用插件

16.1 文件操作插件 fileIOXtra

16.1 网页插件 WebXtra

16.2 Photoshop 插件 Photocaster

16.3 视频插件 MpegAdvanceXtra

16.4编程接口插件 Buddyapi xtra

第五部分案例篇

第十七章、综合案例

17.1 汇报类课件制作实例

17.2 电子杂志类实例

17.3 游戏类实例

第六部分番外篇

第十八章、课件制作常用技巧

18.1 自定义主程序的图标

18.2 动态修改影片的尺寸

a. 强制全屏

b. 等比例缩放

c. 强制影片按指定的尺寸显示

18.3 不规则窗口的制作

第十九章、 Director 反编译与被反编译

19.1 论述director 反编译与防反编译

19.2 director 反编译工具开发

19.3保护director 作品

相关主题
文本预览
相关文档 最新文档