首页 | CG软件 | CG信息 | CG教程 | 三维作品 | 设计理论 | CG加油站 | 设计鉴赏 | 社区图库 | Flash | 专题 | 顶客 | 论坛 | 博客 | 导航 | 下载 | 高级搜索
RSS
热门: 3D Total  RPC  Evermotion  效果图  创意  装修  优秀作品  Vray  艺术  欣赏

Director Lingo 语言入门(6)

来源:pconline 作者: 时间:2007-09-30 点击:
语言   入门   Director   Lingo   Director Lingo 语言入门
Lingo魔法书--导航语句

Play 语句

play frame < 帧数 > -- 跳转到第某个画面 , 例子 play frame 20, 播放头跳到第 20 帧 .

play the frame -- 播放头停在某个画面.

play < 标记 > -- 跳到某个有标记的画面.

play movIE < 电影名字 > -- 从现在的电影跳转到另外一个电影中去 . 例如 go movie "hello" 跳转到名字叫 hello 的电影中 .

下面是两个扩展命令

play < 帧数 > of movie < 电影名字 > -- 跳转到另外一个电影的某个画面 .

play < 标记 > of movie < 电影名字 > -- 跳转到另外一个电影的某个标记 .

play done -- 跳回上一次 play 的地方 . 比如在 20 帧执行了 play 30. 在 30 帧执行 play done 就会跳回 20 帧 .

Play 语句和 Go 语句大体相同 , 只是多了一个 play done. 凡是用 play 语句跳转的都可以使用 play done 跳转回去 . 有了 play done 就更加简单了 .go 语句和 play 语句都可播放另外一个电影文件 . 但是返回的时候 go 必须写清楚跳转回去的电影和帧数 , 而 play 只要用 play done 就可以回去了 . 书写更简单 . 看看下面的例子 . 单击语句可以执行 .

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

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" 这个标记的帧数 .

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


本文地址:http://www.cg3000.com/html/cgTutorials/Multimedia/Director/20070930/Director_Lingo_yuyanrumen_6__38110.shtml
上一篇:Director Lingo 语言入门(9)
下一篇:Director 疑难解答(2)
关键字:迅雷 快车 Baidu Director Lingo 语言
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册
图腾CG联盟免责声明:本网站转载纯粹出于为网民传递更多信息之目的,无任何商业目的。如本网站转载稿件涉及版权等问题,请作者速来函admincg3000@163.com联系,在此,我们首先向您表示诚挚的歉意,并将尽快予以改正。本网站上发表的内容只代表作者本人之观点,本网站只出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。
赞助广告