director115——4交互控制部分 (1).pptVIP

  • 1
  • 0
  • 约1.91千字
  • 约 10页
  • 2019-10-27 发布于湖北
  • 举报
Director 教程(四) 主要教学内容 Lingo语言概述 脚本(Script)是使用一种特定的描述性语言,依据一定的格式编写的可执行文件,又称作宏或批处理文件。 Lingo是一种事件驱动的语言,事件的概念与其他编程语言中的相同,如:鼠标单击就是一个用户事件。 代码: on mouseEnter me go 5 end 当鼠标指针位于精灵上时,将把当前的播放指针放置到第5帧,并接着播放。 常用脚本的基本类型 角色脚本 角色脚本是附加在角色上的一种脚本类型。 编排表脚本 编排表脚本可以附加在精灵上或者帧上,附加在精灵上的脚本被称为精灵脚本,附加在帧上的脚本被称为帧脚本。 电影脚本 在角色表中选择一个空的单元格,然后使用脚本窗口建立一个新的脚本作为电影脚本。 电影脚本被附加在电影上,当该电影开始播放时,脚本将被执行。 常见事件简介 事件名称 功能说明 mouseDown 鼠标左键单击事件; mouseUp 释放鼠标键事件; mouseEnter 光标进入某个角色的区域; mouseLeave 光标离开某个角色区域; mouseWithin 鼠标停留在某个角色上; exitFrame 准备播放下一帧时; startMovie 开始播放影片时; stopMovie 停止播放影片时; KeyDown 按下某个按键时; keyUp 释放某个按键时。 导航命令简介—go命令 go命令可以使时间指针移动到指定电影中指定的帧上。 常用用法 go to frame n 使时间指针跳转到当前电影的第n帧。 go to frame 10 go frame 10 go 10 go to the frame 循环播放某一帧。 go to the frame+1 将时间指针放置到当前影片的下一帧中。 go movie “C.dir” 将时间指针跳转到另一个电影上并播放该电影。 声音控制 sound(whichchannel).pause() 使指定通道中的声音处于暂停状态。 sound(whichchannel).play() 使指定通道中的声音处于播放状态。 控制Flash sprite(whichFlashSprite).stop() 使指定的角色中的Flash影片停止播放。 sprite(whichFlashSprite).play() 使指定的角色中的Flash影片继续播放。 控制视频 sprite(1).movieRate=1 开始播放 sprite(1).movieRate=0 暂停播放 发布文件 发布设置 Player type :选择播放电影的放映机类型。 Save splash image using frame:该复选框主要用于设置当放映机程序启动时,启动画面停留的时间帧长度。 Custom icon for application file:该功能可以将Director默认文件图标样式修改为用户自定义的图案图标。 Animate in background:当创建了放映机,并启动了该放映机程序后,如果用户又执行了其他的操作,此时该程序窗口将处于非激活状态,选中该功能复选框后,电影也能正常播放,否则画面将停止,直到该程序窗口再次被激活才能继续播放。 本作品采用知识共享署名-非商业性使用 2.5 中国大陆许可协议进行许可。 专业交流 模板超市 设计服务 本作品的提供是以适用知识共享组织的公共许可( 简称“CCPL” 或 “许可”) 条款为前提的。本作品受著作权法以及其他相关法律的保护。对本作品的使用不得超越本许可授权的范围。 如您行使本许可授予的使用本作品的权利,就表明您接受并同意遵守本许可的条款。在您接受这些条款和规定的前提下,许可人授予您本许可所包括的权利。 查看全部… NordriDesign?中国专业PowerPoint媒体设计与开发 交互媒体设计——Lingo语言 Lingo语言概述 脚本的基本类型 常见事件简介 导航命令简介—go命令 多媒体交互控制 发布文件 返回 返回 返回 返回 返回 返回

文档评论(0)

1亿VIP精品文档

相关文档