文档章节

运用Director打造连续播放的数字

j
 jun9152143
发布于 2017/07/10 14:25
字数 1155
阅读 3
收藏 0

相信大家对于Director这款软件应该不陌生了吧,就算是没有使用过该软件的朋友,可是我们每天都要上网,接触到的一些多媒体网站以及各种各样的多媒体光盘,无一不是出自Director软件的手中。使用Director制作多媒体动画,无论是演示性质的还是交互性质的,都显出其专业级的制作能力和高效的多媒体处理技术。那么今天小编就带大家来学习一下:运用Director打造连续播放的数字。

  其实在这篇教程中,小编主要是带大家认识一下Director软件中的“CycleGraphics”行为以及内建行为库这两者的使用方法,那么我们现在就正式进入主题吧,具体的操作步骤如下:

  步骤一:首先我们要做的当然就是准备素材啦,这次我们要做的是连续播放的数字。所以我们首先要将9个静态的位图演员准备好,分别就是1-9这9个数字。具体的素材,大家可以到素材网上面进行下载即可。如图所示:

运用Director打造连续播放的数字_画笔_多媒体_图像_课课家

  步骤二:然后我们就要把1-9这九个数字都引入到演员列表里面,但是在这里要注意一点就是:我们必须要按照从大到小的顺序进行引入,不要把引入顺序混乱了。如图所示:

引入到演员列表

  步骤三:大家可以看到,在每一个位图的底端都有一个数字,那么这个数字有什么意义吗?其实这个数字就是该位图演员的编号。接着,我们把数字是9(即编号是1009)的位图演员拖到场景的正中央的位置就可以了。

  步骤四:接下来,我们使用鼠标打开"window"菜单,在该菜单下我们选择“LibraryPalette”的选项就可以了。这个时候,屏幕会自动弹出一个名为Library对话框,我们可以看到在该对话框中包含了Director内建的很多行为库。我们执行以下的操作:

  ①首先,我们需要使用鼠标点击菜单栏左上边的选择按钮;如图所示:

选择按钮

  ②然后,我们选取“Animation”下拉框中的“Automatic”行为库选项;如图所示:

选取“Animation”下拉框中的“Automatic”行为库选项

  ③最后,我们还要把名为“CycleGraphics”行为拖到演员列表中去,这样我们就完成操作了。如图所示:

“CycleGraphics”行为拖到演员列表中去     

步骤五:接着我们要把刚刚拉倒演员列表上的“CycleGraphics”演员,拖到场景中的角色上去,这个时候,会自动弹出一个对话框。我们要在这个对话框中,进行一系列的参数设置。比如说:播放的起始演员编号和终止演员编号,设置播放速度以及播放方向等等参数。当我们把所有的参数都设置成功以后,最后只要点击OK按钮表示确定就可以了。如图所示:

对话框

  好吧,小编觉得还是有必要和大家解释一下该对话框中参数内容的,毕竟这样可以方便大家更加深入的理解。具体的参数介绍如下面的图像(为了方便大家看清楚,小编该故意使用黑色画笔写上了参数序号),如图所示:

具体的参数介绍

  ①播放的起始演员编号:即First member of series,是用来指定动画播放开始的起始帧。

  ②终止演员编号:即Last member of series,主要作用是用来指定动画播放的终止帧。

  ③播放速度:即Display images at a maximum speed of,就是用来指定播放的速率。大家可以看到,在其下方的有一个下拉菜单,这个下拉菜单是用来指定播放速度的单位。而最低端的Cycle参数(即播放方向):是用来指定动画究竟是是ackwards(向后)亦或是BForwards(向前)播放的。

  ④Start cycling on beginSprit:这是最后一个参数,那么他的主要作用是什么呢?其实就是用来是否确定在角色出现的时候就开始播放。

  步骤六:好了,经过以上五个步骤的操作以后,我们的动画就已经制作完成。现在就让我们一起来见证奇迹的方式吧,当开始播放动画的时候,我们可以清晰的看到数字正在不停变换。是不是非常的神奇嘞?

© 著作权归作者所有

共有 人打赏支持
j
粉丝 0
博文 113
码字总数 84802
作品 0
南通
CreateJs系列教程-1-开始出发

介绍: CreateJS为CreateJS库,可以说是一款为HTML5游戏开发的引擎。打造 HTML5 游戏! CreateJS 是一套可以构建丰富交互体验的 HTML5 游戏的开源工具包,旨在降低 HTML5 项目的开发难度和成...

乐派电影
2015/11/11
0
0
Cocos2d-x实例:设置背景音乐与音效-设置场景实现

设置场景(Setting),Setting.h文件代码如下: [html] view plaincopy #ifndef SettingSCENEH #define SettingSCENEH #include "cocos2d.h" #include "SimpleAudioEngine.h" class Setting ......

智捷课堂
2014/08/05
0
0
Unity TimeLine丨A1.创建TimeLine、Animation Track,Extrapolation属性讲解

TimeLine与Animator区别: Animator动画应用于人形、非人形模型,对单个物体进行动画控制 TimeLine可结合多个游戏物体做过场动画,呈现出电影效果 一、创建TimeLine TimeLine跟Animation一样...

weixin_38239050
04/11
0
0
Cocos2d-x实例:设置背景音乐与音效-HelloWorld场景实现

HelloWorld场景就是游戏中的主菜单场景。HelloWorld.h文件代码如下: [html] view plaincopy #define HELLOWORLDSCENEH #include "cocos2d.h" #include "SimpleAudioEngine.h" ① #include "......

智捷课堂
2014/08/05
0
0
Unity TimeLine丨A3.END-添加跨越墙壁时候的过场动画、Camera Depth

目标:在目标到达一个区域内时,触发TimeLine的播放 思路:添加Camera,在跳跃时刻切换到另外视角播放翻越墙壁动画 TimeLine不是指一个制作好的mp4动画片,而是指可设置的运动、Camera、音乐...

weixin_38239050
04/15
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

OSChina 周三乱弹 —— 公司女同事约我

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @莱布妮子:分享水木年华的单曲《蝴蝶花(2002年大提琴版)》 《蝴蝶花(2002年大提琴版)》- 水木年华 手机党少年们想听歌,请使劲儿戳(这里) ...

小小编辑
6分钟前
12
4
Linux环境搭建 | VMware下共享文件夹的实现

在进行程序开发的过程中,我们经常要在主机与虚拟机之间传递文件,比如说,源代码位于虚拟机,而在主机下阅读或修改源代码,这里就需要使用到 「共享文件」 这个机制了。本文介绍了两种共享文...

良许Linux
今天
5
0
JUC锁框架——AQS源码分析

JUC锁介绍 Java的并发框架JUC(java.util.concurrent)中锁是最重要的一个工具。因为锁,才能实现正确的并发访问。而AbstractQueuedSynchronizer(AQS)是一个用来构建锁和同步器的框架,使用A...

长头发-dawn
今天
3
0
docker中安装了RabbitMQ后无法访问其Web管理页面

在官网找了"$ docker run -d --hostname my-rabbit --name some-rabbit -p 8080:15672 rabbitmq:3-management"这条安装命令,在docker上安装了RabbitMQ,,结果输入http://localhost:8080并不......

钟然千落
今天
4
1
spring-cloud | 分布式session共享

写在前面的话 各位小伙伴,你们有福了,这一节不仅教大家怎么实现分布式session的问题,还用kotlin开发,喜欢kotlin的小伙伴是不是很开心! 以前在写Android的时候,就对客户端请求有一定的认...

冯文议
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部