Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 软件时空 > 工具软件 > Director Lingo 语言入门(6)
【标  题】:Director Lingo 语言入门(6)
【关键字】:c,语言,in,to,or,Director,Director,Lingo
【来  源】:网络

Director Lingo 语言入门(6)

Your Ad Here

下面我们做一个练习 . 给你 4 张图片 , 要求你每单击一张图片就显示下面一张图片 . 单击最后一张图片显示第一张图片 . 就像下面的例子 .

上面就是这个例子的流程图 . 总体思路 : 播放每个图片的时候停住 . 单击图片跳转 . 设置一组标记方便跳转 .

1. 停住图片

把 4 个图托拽到流程线上 . 每个图的最后都加了 go the frame 语句 . 作用是让显示图的时候播放头定在原地 . 这 4 个脚本都是只和帧本身有关系 . 所以我们用 frame 脚本 .

2. 进行跳转 :

接下来要得是单击图片往下走 . 因为是单击图片以后才做动作 . 因此命令要写在图片里面 . 也就是 Sprite 脚本 . 单击每个图片 , 按右键在里面写上语句 ,go "t2" 跳转到第二张 . 以此类推 . 事件因为是单击可以用 on mouseup me. 当鼠标抬起 .

OK 如果你做好了整个的程序 .

== 进阶学习 ==

这里给大家介绍一个小技巧这里如果不考虑最后一张图跳转到第一张的话 . 我们可以让所有的图片都是用一个脚本 .

go marker(1)

marker() 是一个函数专门用来返回下一个标记的帧数 .mark(1) 表示当前帧下一个标记的帧数 .

例如在 t1 这里 mark(1) 的值是 t2 的帧数也就是 "20". 相当于执行了 go frame 20.

以此类推 .marker(2) 就是下 2 个标记帧数 ,mark(0) 就是当前的 . mark(-1) 前一个 .mark("t1") 表示 "t1" 这个标记的帧数 .

 作业 : 做一个展示的东西 有前后翻页箭头可以翻页 .

Director Lingo 语言入门(7):【上一篇】
Director Lingo 语言入门(5):【下一篇】
【相关文章】
  • Director Lingo 语言入门(12)
  • Director的“洋葱皮”技术介绍(1)
  • Director的“洋葱皮”技术介绍(2)
  • Director 3D 基础(1)
  • Director 3D 基础(2)
  • Director 3D 基础(3)
  • Director 3D 基础(4)
  • Director 3D 基础(5)
  • Director 3D 基础(6)
  • Director 3D 基础(7)
  • 【随机文章】
  • 面试系列8--返回整数中为1的位数(优化版)
  • 对待认证培训
  • DNStop命令参数
  • ASP.NET 2.0的Web Part Framework(新书连载)
  • 使用Win 2003轻松建立森林间信任
  • 我喜欢的仓木麻衣
  • Maya 4.0 动画的基础知识-自动记录关键帧按钮
  • PS纯色背景抠图(2)
  • 根据mac地址查询厂商
  • 常见病毒、木马进程速查表
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.