武汉Flash动画制作如何加载外部影片剪辑作为新的“页面”

首页>Flash动画制作

Flash动画制作

播放:2439
发布时间:2017年07月09日

Flash动画制作如何加载外部影片剪辑作为新的“页面”.jpg


在创建大型闪光吨MC的电影,甚至是进口的。swf文件,就可以开始获得用户感到困惑了,最闪片装弹出窗口。用户感到困惑时,他们没有后退按钮,导航到“页面”,他们只是在。本教程的目的是让你把注意力集中一个全局菜单供用户使用,更允许用户在Web浏览器具有相同的功能,因为他们在你的闪片。虽然本教程集中仅在背面的按钮,可以做一个前进按钮以及。正如上面提到的,这将工作在一个Flash文件或超多,如果你加载外部MC。我们将介绍使用外部MC的第一。如果你想向前跳转到单一的影版本,请点击这里。


设置的历史逻辑[阵列] / /第1步

好吧,让我们说,我们有一个主要的Flash动画,我们加载外部影片剪辑作为新的“页面”。在这个例子中,我的主要电影被称为master.swf的,我的外部电影被称为page2.swf和page3.swf的。任何你想要的,你的文件可以被称为。下面的代码应该住在你的主要的flash动画的第1帧。

  /,/ initalize的闪片 - 告诉历史,我们是第1页(主电影)

  _root.onPage1 =“YES”

  / /设置来源 - 这是用来告诉你来自哪里,一旦你得到的历史

  / /到下一个页面。

  引荐=“第1页”;

  / /初始化的历史对的数组,并设置位置为[0],你的第一页

  / /闪片。

  历史=新的Array(http://www.whywz.com/index.php);

  历史[0] =“第1页”;

  

好了,非常基本的。我们设定两个的变量,onPage1和引用。历史上的第一个告诉的对象,如果我们在页面上,我们开始在第二个告诉下页你去你来自哪里的。我们还创建了一个基本的数组的值设置的第一个时隙(历史[0])“第1页” - “大师”的电影。现在,让我们来看看在使用的代码来控制数组的肉。



设置的历史逻辑[阵列] / /第2步

好吧,让我们说,我们有一个主要的flash动画,我们加载外部影片剪辑作为新的“页面”。在这个例子中,我的主要电影被称为master.swf的,我的外部电影被称为page2.swf和page3.swf的。任何你想要的,你的文件可以被称为。下面的代码应该住在外部加载的电影(让我们说这是page2.swf)的第1帧。

  / /设置一个新的条目历史记录对象

  _level0.referrer =“第2页”;

  / /如果以前是不是这个页面,然后添加到阵列

  如果(_level0.history [_level0.history.length-1]!= _level0.referrer){

  _level0.history.push(_level0.referrer);

  }

  

上面的代码添加到数组 - 它看起来在最后一页,我们在,如果不是我们只是导航的页面,它增加了该项目。也许你有一些全球性的导航,如果用户到第2页三倍成一排,将增加三个项目的阵列的链接。上面的代码防止这一点。


推荐阅读:

MG动画制作的表现形式

谁动了我的奖章-二维MG动画制作剧本

武汉工业三维动画的主要用途

最近发表