Flash娃娃游戏的制作脚本说明
时间:2012-12-25 16:32来源:卓想动画http://www.zxgzs.com 作者:QQ:610929375 点击: 次
我们会创建所有的作品为娃娃和她的各个部分,并妥善安排他们的Flash舞台上的背景下。 我们将移动到脚本,它使现在的的服装娃娃“工作”,所以,它的互动性和用户控制的,但我们做到这一点之前,我们需要调整的菜单,只是一点点。
以前,我们就列队在行军进展的意图滚动到一块可视面积的菜单选项。 但是,在那一刻,所有的图形菜单选项是可见的,当我们只希望里面的衣橱里是可见的区域。 为了解决这个问题,我们要使用一个图层蒙版 -你猜对了- 。
在衣柜里区的上面一层,绘制一个矩形完全覆盖了壁橱的内部,然后用鼠标右键单击它并选择模板 。 应该立即屏蔽层的下面,一定要拖动您的菜单层,直到他们链接到遮罩层,让一切都被隐藏的衣柜(这成为我们的活动菜单区)。
创建一个新的图层,标注动作,然后右键单击您的第一帧(你应该只有一个),并选择“打开”操作“窗格中的动作 。
我们需要确保所有的可穿戴的服装选择版本的电影开始时是不可见的,但我们不能做到这一点,隐藏层,影片发布时,Flash会自动显示所有可用的图层,无论如果他们隐藏在你的工作阶段。 因此,我们需要使用动作脚本设置的知名度,但我们不希望将这些脚本的对象。 这就是为什么我们将其放在自己的框架,而不是。
首先,你要插入一个简单的停止 ,虽然这是一个单帧的电影,它仍然是一个好主意,以确保不会骑自行车和复位。
接下来,您将要插入下面的脚本:
_root.instancename._visible = FALSE;
哪里实例名是在许多电影剪辑,我们安排的阶段,至打扮的娃娃在上次的教训之一的名称。 _visible是一个电影剪辑的属性,切换剪辑的可见性 ;如果_visible =真正的,然后剪辑是可见的。 如果_visible =假,然后剪辑是不可见的。
你需要重复多行,每行只改变实例名称,直到你设置所有的符号之上的女孩在影片开始是不可见的。 我们只希望他们出现,当我们点击菜单选项来加载它们。
谈到的菜单选项,让我们开始在那。 一旦你已经完成的古装电影剪辑的知名度,移动到菜单中的影片剪辑层。 关于你的第一个右键单击,并选择“打开”操作“窗格中的动作 。 这是脚本的菜单选项,点击相应的古装片出现和消失。
这可能有助于回到你的服装选择,并写下你给了他们所有的实例名,然后穿过你的脚本。
我们要去使用(释放)的作品出现和消失,用鼠标点击:
(释放){
_root.instancename._visible =!_root.instancename._visible的;
}
这条语句避免了并发症的条件语句(如果,如果/其他等)和简化的过程中, 确定和使用逻辑不改变的知名度 :它告诉Flash,无论的价值_root.instancename._visible,将其更改为正好相反,表示!_root.instancename._visible。 如果这是真的,它改变了假,如果是假的,它改变为true,但是我们没有积极地确定它是。 无论你点击了多少次,它仍然工作目标剪辑隐藏和取消隐藏。
请一定要更改实例名称对应的名称分配给当前菜单选项相匹配的古装片。 不要忘了_root。 在前面的实例名称,让Flash确切地知道在哪里看的影片剪辑,它应该被引用。
现在,你需要复制该代码,然后将其粘贴到每个菜单选项的操作,与相应的改变,在每一个实例名称。 当你完成了所有的人,到下一个步骤,给我打电话。 我要去得到一些更多的咖啡,你将需要一段时间。
你有没有完成的脚本添加到您的个人所有的菜单部分? 好吧,那就让我们继续前进。
这部分是可选的,但它可能使游戏有点更方便用户使用。 我们将做一些类似前面的步骤,只是这一次,我们打算将其应用到实际的古装片,所以,一旦他们作出的娃娃上可见,用户可以点击作品本身,而不是菜单选项来再次隐藏它们。
(释放){
this._visible =!this._visible的;
}
因为这个脚本指向当前活动的剪辑使用,而不是引用的一个实例名称,你可以将其复制并粘贴它没有改变每个人的服装部分。 你也可以,如果你想的那样, 将其复制到外部文件中引用它,每个符号的#include 。
这是所有我们需要做的可见性,现在我们只需要使菜单滚动的,所以可以推出的各种“挂”片由左到右。
要开始了,创建一个新层,然后做一些影片剪辑的左,右按钮。 您可以使用箭头,文字,无论你想,只要到您的用户按钮。
现在选择你的滚动菜单选项,我的,这仅仅是较大的服装和翅膀,我把我的配件,最上面的架子上,他们可以保持静态。
其中的一个影片剪辑元件,然后选择影片剪辑,它的又一象征,让你有一个嵌套的剪辑剪辑。 我们要补间动画,而不是在主舞台的时间轴上的影片剪辑的时间轴,补间动画需要的符号,所以我们必须确保我们有一个剪辑的时间轴上的。
确保分配菜单中的影片剪辑实例名称。
双击菜单上的影片剪辑编辑,并延长您的时间线中的几个关键帧或者复制粘贴你的第一个关键帧,或者只是将其拖动。 关于你的第一个关键帧,将菜单中的影片剪辑(我们目前正在编辑的影片剪辑内)的起点,您的第一组菜单项里面的衣橱里是可见的。
关于你的最后一个关键帧,将菜单中的影片剪辑到结束点,最后一组菜单项里面的衣橱里是可见的。 然后在这两者之间在时间轴上右键单击,并选择“ 创建补间动画“。
在影片剪辑的时间轴退出并返回到主舞台, 将停止补间动画的第一帧和最后一帧。 我们不希望开始滚动菜单上开始播放电影时,我们自己的,我们也不希望它会自动重新启动,当我们手动滚动到年底。
主舞台上,用鼠标右键单击箭头,发挥你的影片剪辑<I>向前</ I>,并选择“ 操作”。 ,而不是使用(释放)作为触发的议案中,我们将使用(新闻)开始, 关于(释放)停止-衣柜里滚动,当用户按住鼠标按钮,当他们停止释放它:
(新闻)
_root.menu.play();
}
(释放){
_root.menu.stop();
}
这使得前进按钮播放和暂停按钮在Flash视频播放控制的教训 ,在相同的方式工作-但它结合了功能集成到一个单一的按钮,实例名称“菜单上的根级别。
(责任编辑:卓想动画http://www.zxgzs.com)