文档章节

运用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
Cocos2d-x中背景音乐播放暂停与继续

背景音乐播放暂停与继续似乎我们很少使用,事实上也正是如此,背景音乐播放暂停与继续实例代码如下: [html] view plaincopy SimpleAudioEngine::getInstance()->pauseBackgroundMusic(); Si...

智捷课堂
2014/08/04
0
0

没有更多内容

加载失败,请刷新页面

加载更多

初级开发-编程题

` public static void main(String[] args) { System.out.println(changeStrToUpperCase("user_name_abc")); System.out.println(changeStrToLowerCase(changeStrToUpperCase("user_name_abc......

小池仔
今天
5
0
现场看路演了!

HiBlock
昨天
16
0
Rabbit MQ基本概念介绍

RabbitMQ介绍 • RabbitMQ是一个消息中间件,是一个很好用的消息队列框架。 • ConnectionFactory、Connection、Channel都是RabbitMQ对外提供的API中最基本的对象。Connection是RabbitMQ的s...

寰宇01
昨天
9
0
官方精简版Windows10:微软自己都看不过去了

微软宣布,该公司正在寻求解决方案,以减轻企业客户的Windows 10规模。该公司声称,企业客户下载整个Windows 10文件以更新设备既费钱又费时。 微软宣布,该公司正在寻求解决方案,以减轻企业...

linux-tao
昨天
19
0
TypeScript基础入门之JSX(二)

转发 TypeScript基础入门之JSX(二) 属性类型检查 键入检查属性的第一步是确定元素属性类型。 内在元素和基于价值的元素之间略有不同。 对于内部元素,它是JSX.IntrinsicElements上的属性类型...

durban
昨天
12
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部