交互动画设计

沈春桥

目录

  • 1 第一单元 课程软件基础知识
    • 1.1 animate软件的基本动画制作
    • 1.2 认识软件
    • 1.3 实践操作:图形绘制
    • 1.4 课后拓展内容:帧的认识
    • 1.5 特色资源
  • 2 第二单元 简单的交互动画制作
    • 2.1 水晶按钮的绘制
    • 2.2 水晶按钮-按钮状态动画制作
    • 2.3 时间轴控制命令
    • 2.4 课后拓展内容:鼠标控制Banner条循环出现
  • 3 第三单元:补间动画基础
    • 3.1 卡通人物动画制作-绘制
    • 3.2 人物走路和脸部动作
    • 3.3 综合例子:骑车动画制作
    • 3.4 骑车动画:补间和输出
    • 3.5 课后拓展资源:卡通人物脸部表情
    • 3.6 特色资源:人物走路动画
  • 4 第四单元:摩天轮动画制作
    • 4.1 摩天轮制作
    • 4.2 Adobe Animate CC Html5动画实例-转盘动画制作
    • 4.3 特色资源
  • 5 第五单元:遮罩动画的制作
    • 5.1 水波制作
    • 5.2 扇子动画制作
    • 5.3 特色资源:小的交互广告条实例
    • 5.4 课后内容延展:标志的简单动效
  • 6 第六单元  交互网页例子 首页制作
    • 6.1 片头制作-弹跳小球制作
    • 6.2 首页渐变背景制作
  • 7 第七单元:交互网页例子内页制作
    • 7.1 内页渐变制作
    • 7.2 按钮控制帧
  • 8 第八单元:界面设计内页制作2
    • 8.1 弹跳小球的出场和控制
    • 8.2 旋转和控制
    • 8.3 命令添加-按钮控制影片剪辑
    • 8.4 特色资源
  • 9 第九单元:过场动画卷轴
    • 9.1 第一课时 课前预热:各种不同的卷轴动画
    • 9.2 第二课卷轴动画制作
  • 10 第十单元  APP界面
    • 10.1 课前预热:下拉菜单的形式
    • 10.2 页面导航菜单制作-绘制
    • 10.3 页面导航菜单制作-动画和命令
    • 10.4 页面导航菜单制作-三级菜单动画制作
    • 10.5 课后拓展练习:APP界面动画
  • 11 第十一单元: 交互动效
    • 11.1 课前预热:UI产品中的动效
    • 11.2 UI交互动效的基本规则
    • 11.3 Action Script事件知识点讲解
    • 11.4 AN软件as3.0加载和卸载库里命令
    • 11.5 课后拓展学习UI界面
  • 12 第十二单元 APP案例-中华博览项目
    • 12.1 课前预热
    • 12.2 音乐控制和场景交互动画
    • 12.3 音乐控制动画制作
    • 12.4 课后拓展:APP里下拉菜单的实现方法
  • 13 第十三单元:中华博览项目 组件和按钮
    • 13.1 课前预热:APP首页制作
    • 13.2 HTML5组件和页面合成 中华博览APP
    • 13.3 课后拓展知识
  • 14 第十四单元 游戏交互
    • 14.1 课前预热:交互网站制作流程
    • 14.2 长恨歌游戏交互界面制作1
    • 14.3 长恨歌游戏交互界面制作2
  • 15 十五单元 游戏交互界面二
    • 15.1 大话西游界面世界一
    • 15.2 大话西游界面设计
    • 15.3 课后拓展:水壶浇水控制游戏
  • 16 第十六单元:大作业
    • 16.1 作业要求和参考资料
    • 16.2 创建和发布作品
    • 16.3 大作业视频例子欣赏
    • 16.4 延展:UI交互界面设计构图
    • 16.5 延展2:优秀作品设计欣赏
命令添加-按钮控制影片剪辑

按钮控制影片剪辑制作

.

  • 知识目标:

1、理解按钮命令的添加方式。

2、了解软件的帧命令。

3、理解元件的实例名称。

.

  • 能力目标:

1、能够熟练给元件添加命令。

2、熟练运用已有命令,进行复制修改。

3、按钮控制影片剪辑的命令。

.

  • 课程重难点

1、重点:按钮控制影片剪辑的方法。

2、难点:运用已有命令,进行复制修改。

.

  • 课程概况、教学主要内容:

1、按钮点击后,将外部的影片剪辑添加到场景的壳子里。

2、所有加载和被加载的文件涉及到路径问题,必须在一个影片剪辑里面。

3、过场动画的效果制作。

教学主要内容:

先带着问题学习以下知识:

如何通过按钮控制动画播放?

在动始处的一上设置脚本代码stop,并一个(不必新建)在按钮上设置脚本代码play即可通过按钮来控制动画的播放了!

给播放按钮设如下脚本:

on

(press)

{play();}

给暂停按钮设如下脚本:

on

(press)

{stop();}


怎么制作按钮动画(控制播放暂停的)

1.先制作两个按钮:一个做成暂停的,另一成开始的模样(或者从库中拉出两个来是你不会做按钮的话就再问我2.在你已经做好的动画中加入一个图层,把两个按钮加进去。(记住,它们帧的时长一定要和动画时长相等)3.在开始按钮上绑定脚本

on (release) {

play();

}

4.在暂停按钮上绑定脚本on (release) {

stop();

}


测试动画,你会发现动画一开始不会播放,当你点击开始按钮后就会播放了。当你点击暂停按钮就可以停止动画。

在动画的第一帧绑定脚本stop(); 

如何制作play按钮控制动画的播放与停止?

给做好的按钮加上action指令,如下:

播放的:

on

(press){

play();

}

暂停的:

on

(press){

stop();

}


在动画前插入一个按钮 使它在动画播放时 按那个按钮才会播放?

如果你是直接在主时间轴上制补间动画:在主单独建一图片,即按钮层,添加两个按钮:分别播放和回放选中播放按钮添加代码:

on

(release)

{

play();}

选中回放按钮添加代码:

on

(release)

{

gotoAndPlay(1);}


如果你想用按钮控制主场景时间轴上的影片剪辑(比如你的FLASH动画是在主场景的时间轴上建立的影片剪辑)加代码时,一定要给你的FLASH影片剪辑起个实例名称比如名称是:my_mc,代码添加如下:

选中播放按钮添加代码:

on

(release)

{

_root.my_mc.play();}

选中回放按钮添加代码:

on

(release)

{

_root.my_mc.gotoAndPlay(1);}


当然也可以把上述代码添加到帧上。

怎么制作FLASH按钮动画(控制播放暂停的)

首先把的动画放置于图层1之后在第一键点击,添加动作,编写代码,stop(),停在第一帧。然后新建图层2。把事先做好的按钮放置于其中在与动画同尾的第二图层添加关键帧。之后同样在按钮的第一帧处编写代码,on play()。测试一下影片,一开始是静止的,等按动按钮之后才会开始,如果还有暂停按钮的话只要再按暂停,动画便是停止的,很方便。

以下是案例具体讲解:

一、在50帧插入停止命令,具体参看上一节停止命令的添加方式。

二、把PS处理好的图片,放入的这一帧。按次序排列好,并且把这些小图片一张张右键转为按钮元件。添加实例名称,名称为拼音就可以。分别为:TUA、TUB、TUC、TUD、TUE。

三、把大图片放到舞台,右键转换为影片剪辑,实例名称为KK。

四、点击进去,将其余大图片都依次放置在每一帧。

五、第一帧添加停止命令。


六、为按钮添加命令:

this.TUA.addEventListener("click", fl_ClickToGoToAndStopAtFrame_7.bind(this));


function fl_ClickToGoToAndStopAtFrame_7()

{

this.KK.gotoAndStop("1");

}


this.TUB.addEventListener("click", fl_ClickToGoToAndStopAtFrame_8.bind(this));


function fl_ClickToGoToAndStopAtFrame_8()

{

this.KK.gotoAndStop("2");

}


this.TUC.addEventListener("click", fl_ClickToGoToAndStopAtFrame_9.bind(this));


function fl_ClickToGoToAndStopAtFrame_9()

{

this.KK.gotoAndStop(3"");

}



.课程资源:

.

视频讲解一、

视频讲解二、

.