Flash模拟360度互动环景的简单方法(3)

饶书凝

饶书凝

2016-01-29 13:29

Flash模拟360度互动环景的简单方法(3),Flash模拟360度互动环景的简单方法(3)
3.布置主场景

  回到主场景中,将默认的图层Layer1重命名为"环场照片",再打开Library,把"环场照片" Movie Clip组件拖曳到舞台上,并且在此图层的第三帧插入一个Keyframe(关键帧),将时间轴延长至第三帧,并且将"环场照片"组件在Properties面板中命名为"pp",以便我们在后面的Action中对此组件进行控制,因为我们在制作"环场照片"组件的时候,其第一帧是空白的,所以"环场照片"组件在主场景中显示为一个白色的圆点,如图5所示:



图5

  在主场景中再新增一个图层,将此图层重命名为"mask",这一层要作为Mask层来使用。然后在舞台上画一个无外边框线的矩型,并将其填充上合适的填色,同样将此图层的时间线延长至第三帧,最后在图层"mask"上点鼠标右键,执行Mask命令,将本层设置为遮罩层,如图6所示:


图6

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/fjc/)

  4.添加Action

  在主场景中新增一个图层,将此图层命名为"right",用来放置向右的按钮,将此图层的前三帧全部设置为关键帧,如图7所示:


图7

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/fjc/)

  接下来 给"right"图层的第一帧添加如下所示的Action:

  tellTarget ("pp") {
    gotoAndStop(2);
  }
  //一开始播放影片的时候,就跳转到电影剪辑pp("环场照片"组件)的第2帧,但是并不//立即播放,而是停下来,这样就可以通过方向按钮来对pp的播放进行控制。

  给"right"图层的第二帧添加如下所示的action:
  Stop();
  并且在第2帧建立一个Lebel标签"ld".

  给"right"图层的第三帧添加如下所示的Action:
  Stop();

  并且在Frame3建立一个Lebel标签。Frame3的标签名称命名为"2d"

  然后点选Frame2,再点选舞台上的"向右按钮",设定其Actions为:

  on (rollOver) {
    tellTarget ("pp") {
      nextFrame();
    }
    gotoAndPlay("2d");
  }

  //当鼠标放到向右的方向按钮上的时候,便跳到电影剪辑pp的下一帧,然后跳到主场景//中标签为2d的关键帧,因为在后面我们要在2d处设置Action,而2d处的action会控制//影片再跳到1d,所这样就形成了一个循环,虽然每一步只播放一帧,但是这样连接起来后//就是连续播放的效果了。

  点选Frame3,再点选舞台上的"向右按钮",设定其Actions为:

  on (rollOver) {
    tellTarget ("pp") {
      nextFrame();
    }
    gotoAndPlay("1d");
  }
  
  //这步和设置2d处的用意是一样的,结合上面的action就构成了一个循环

展开更多 50%)
分享

猜你喜欢

Flash模拟360度互动环景的简单方法(3)

flash教程
Flash模拟360度互动环景的简单方法(3)

Flash模拟360度互动环景的简单方法(2)

flash教程
Flash模拟360度互动环景的简单方法(2)

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Flash模拟360度互动环景的简单方法(4)

flash教程
Flash模拟360度互动环景的简单方法(4)

Flash模拟360度互动环景的简单方法(1)

flash教程
Flash模拟360度互动环景的简单方法(1)

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

3种打亮面部的简单方法

摄影 人像摄影 静物摄影
3种打亮面部的简单方法

6个简单方法教你如何选景拍好人像

摄影 人像摄影 静物摄影
6个简单方法教你如何选景拍好人像

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

一 php与XML、XSLT、Mysql的结合运用 安装篇

一 php与XML、XSLT、Mysql的结合运用 安装篇

制作别致的Flash圣诞贺卡(3)

制作别致的Flash圣诞贺卡(3)
下拉加载更多内容 ↓