文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院媒体动画DirectorCase指令在Director中的应用
精品推荐
特别推荐
·Director中几种Scirpt
·【Director教程】属性列表应用一则
·用Director制作不规则窗口
·Director 动画技术
·Director 3D 基础(之五)
·DIRECTOR去背技法步步高
·director应用技巧
热点TOP10
·Director技巧--哪些xtras需要在最后的project里捆绑
·使用visible时要不要宣告puppetSprite
·Director 中如何控制读取数据库
·director 应用技巧
·Director 如何检测演员的载入进度
·Director 对象列表的调用与删除
·Director 动态事件传递(1)
·Director 编写“拼图游戏”(3)
·Director MX 2004中MIAW使用心得
·Director Lingo应用之repeat with
·Director FAQ
·Lingo应用之repeat while
·常见的Director MX 2004全屏问题
·如何在文本框中限制输入
·五子棋游戏的制作(2)
·用Lingo解决组合问题
·在Director MX 2004使用Flash里面的函数
·发布Director MX 2004
·Speech Xtra 应用(Director MX 新增 Xtra)
·谈谈Director作品的发布模式

Case指令在Director中的应用

日期:2006年10月15日 作者: 查看:[大字体 中字体 小字体]


您知道在Director中如何应用到判断吗 其实很容易 利用If厎then厎应该可以将程式写得不错 但Director中有另一个指令更好用 也蛮适合做判断 它就是 Case 
多媒体的设计多半以滑鼠做为交谈的工具 但其实许多设计者忘记了键盘的用处 键盘其实有很大的用处 例如离开程式的功能 我们可以设计一个快速键 利用按键q或Q做为离开程式之用 只要有下列一小段指令就可以达到功能了 
  On keyDown
    if (the key = \"q\") or (the key = \"Q\") then
      quit
    end if
  end keyDown

但如果以Case来改写 就可以写成如下的格式 
  On keyDown
    Case (the key) of
      \"q\", \"Q\" : quit
    end case
  end keyDown
应用Case的好处是可以将许多类似的功能收集在一起 例如我们可以增加二个按键 \"m\"与\"M\"键表示回到主画面 \"b\"与\"B\"键表示回到上一页 \"n\"与\"N\"键表示跳到下一页 整个程式可以改写为如下 
  On keyDown
    Case (the key) of
      \"q\", \"Q\" : quit
      \"m\", \"M\" : go to frame \"Main\"
      \"b\", \"B\" : go to marker(-1)
      \"n\", \"N\" : go to marker(+1)
      \"q\", \"Q\" : quit
    end case
  end keyDown
或者如下的格式也可以 
  On keyDown
    Case (the key) of
      \"q\", \"Q\" : quit
      \"m\", \"M\" : go to frame \"Main\"
      \"b\", \"B\" : go previous
      \"n\", \"N\" : go next
      \"q\", \"Q\" : quit
    end case
  end keyDown
最後加上警告使用者按错键的功能 如下 
  On keyDown
    Case (the key) of
      \"q\", \"Q\" : quit
      \"m\", \"M\" : go to frame \"Main\"
      \"b\", \"B\" : go previous
      \"n\", \"N\" : go next
      \"q\", \"Q\" : quit
      otherwise beep
    end case
  end keyDown
以上的应用不知能否让您感受到Case的好用之处

(出处:清风网络学院






上一篇:Director中几种Scirpt

下一篇:如何可以在Director中侦测键盘的输入

Case指令在Director中的应用 相关文章:
·从零开始 无线网络终极应用宝典
·每周电脑应用技巧荟萃
·PB8.0应用程序编译发布技术研究
·RS-485串行数据通信协议及其应用
·WindowsXP应用技巧的具体总结
·SSL VPN技术原理及应用全面解析
·Photoshop应用实例:蒙版抠图
·黑客应用技术视频教程之使用木马工具
·PB应用ODBC访问不同数据库
·用PB编写邮件应用程序
Case指令在Director中的应用 相关软件:
·注册表实例应用视频教程swf
·AUTOCAD 2002机械设计应用与实例
·中文版 AutoCAD2004 应用实例与技巧
·神秘视线(Mystery Case Files - Huntsville)
·万用表应用技巧
·应用公司理财
·70-217 Win2k Directory Services Administration
·CorelDRAW9应用速成
·网站重构应用Web标准进行设计
·计算机绘图应用教程——CAXA电子图板XP

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.net
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.net All Rights Reserved. 鄂ICP备05000083号Powered by:viphot