- 21
- 0
- 约1.62千字
- 约 4页
- 2020-10-02 发布于四川
- 举报
flash社团教程
一、基础动画制作要领(理解背诵)
1、首先要有运动的主体
2、动画至少要有两个关键帧
3、相邻两个关键帧的状态要不一样(可以是位置、大小、倾斜角度等)
4、在两个关键帧之间创建补间动画
5、牢记一个图层只可以让一个物体运动
6、按下Ctrl+Enter测试影片
(简记:一主体,两关键,不同状态,中补间,牢记一层仅有一动画)
跳动的小球例子:
先在舞台用椭圆工具画一个圆并填充颜色
用选择工具把小球全部选中,然后在选中区域右键选择转换成元件
在时间轴的任意一个空白小格子上右键插入关键帧,并把这一帧上的小球往下拉
在两个关键帧之间右键,创建补间动画
按下Ctrl+Enter测试影片
闪动的星星:
先用星形工具在舞台画一个星星
用选择工具把小球全部选中,然后在选中区域右键选择转换成元件
在时间轴的任意一个空白小格子上右键插入关键帧,并把这一帧上的星星用任意变形
工具拉大
在两个关键帧之间右键,创建补间动画
按下Ctrl+Enter测试影片
Flash as3.0编程基础
1、声明(设置)变量用var (例如声明一个变量a可以这样写 var a;)
2、为变量或者属性赋值用等号 =(例如为前面声明的a赋值可以这样写 a=2;)
3、数字的运算符号,一一对应: 加(+) ;减(-) ;乘(*);除(/)
(例如把a的两倍赋值给a可以这样写 a=a*2;)
4、判断的符号:等于(==);不等于(!=);大于();小于()
(例如:判断a不等于3的话就把a的值改成3可以这样写
if(a!=3)
{ a=3; }
上面两句话可以这样理解:如果a不等于3,则把a的值改为3,否则(如果a=3)什么也不做
5、if语句解释,格式一般如下
if(条件){条件成立的时候执行的语句}else{条件不成立的时候执行的语句}
else到后面可省略
尝试写出如下要求的程序:
声明三个变量a,b,c;给a赋值为1,给b赋值为2;判断如果a大于b,则c等于a减b,否则c等于a加b
怎么用代码控制我们的flash动画?
尝试着在已经做好的动画的时间轴的关键帧上右键选择【动作】,在编辑区域写入stop(); 再按下Ctrl+Enter测试影片看一下有什么现象出现,对比没有写入代码的动画有什么区别?
代码控制动画首先我们要知道代码写在哪里?写在关键帧上(as3.0的特性,用flash cs3和flash cs4都是)
我们要控制的东西都必须要有名字
最常用的两句话:停止stop();播放play();
代码控制动画例子一
根据前面做小球的例子,先把弹跳的小球的动画做好
新建图层按钮在时间轴左下角单击新建图层按钮新建一个图层
新建图层按钮
在图层2的第一帧画一个三角形并转换成按钮元件,之后在三角形的属性里给三角行起名为bt1
同样在第2层的第一帧画一个正方形并转换成按钮元件,之后给正方形起名为bt2,同上
然后再新建一个图层,同2
在第三层的第一帧右键,选择动作,在里面写入如下代码
stop();//设置动画开始的时候停止
bt1.addEventListener(MouseEvent.Click,f1);//为播放按钮添加数遍单击侦听时间和函数f1
function f1(e:MouseEvent):void//函数f1的具体实现
{
play();//播放
}
其实由此可以看到,要用代码控制动画,要有四要素:
(被侦听的事物)
(被侦听的事物)
当然,除了要写出这四要素之外我们还不要忘记实现函数的具体实现,不然我们就只有函数的名字而不知道函数做什么了。
告诉别人这是函数,就像声明变量一样
告诉别人这是函数,就像声明变量一样
那么,接下来我们尝试一下把暂停按钮的代码也写上,和播放的代码很像哦^_^(提示:1、写在和播放代码的同一个帧上面,2、暂停代码stop();3、记得函数名不要相同哦)
您可能关注的文档
- 小学校本课程《热爱祖国》教学设计.doc
- 小学校本课程心理咨询与疏导后记.doc
- 小学校长竞聘培训试题.docx
- 小学校长室提供漫画书学生称进去看仍需勇气.doc
- 小学比喻句和拟人句.doc
- 小学毕业会考模拟试卷(二)(含答案).doc
- 小学毕业会考语文模拟试卷(一).doc
- 小学毕业典礼主持词及活动流程.doc
- 小学毕业升学系统复习(一).doc
- 小学毕业古诗复习题.doc
- 25-26学年政治(部编版)选择性必修第二册课件:第1单元 周清1 民法中的人身权及财产权.pptx
- 25-26学年政治(部编版)选择性必修第二册课件:1.4.1 权利保障 于法有据.pptx
- 2025北京丰台区高二(上)期中地理(A卷)含答案.docx
- 2025北京三帆中学初三(上)开学考英语试题含答案.docx
- 2025北京一零一中初三9月月考语文试题含答案.docx
- 2025北京海淀区初三(上)期中道法试题含答案.docx
- 2025北京丰台区高一(上)期中政治(A卷)含答案.docx
- 25-26学年政治统编版必修4课件:3.3 唯物辩证法的实质与核心.pptx
- 25-26学年政治统编版必修4课件:7.2 正确认识中华传统文化.pptx
- 湖北省部分高中2026届高三上学期二模联考 历史试卷.docx
最近下载
- 2021年乐山市市中区—学年度上期期中调研考试九年级英语试卷.docx VIP
- 2025年智能制造工艺与装备手册.docx VIP
- Roland罗兰JUNO-Gi MIDI用户说明书.pdf
- 电子课件《市场营销》(第六版)完整全部教学课件.pptx VIP
- 河北三河市燕郊镇爆燃事故主题精品课件.ppt VIP
- 山东省烟台龙口市(五四制)2022-2023学年七年级上学期期末考试数学试题(含答案).docx VIP
- 2025年手术中心脏骤停应急预案脚本.docx
- 成人住院患者跌倒风险评估及预防(1)PPT课件.pptx VIP
- 20242025学年广东省大湾区高一上学期期末统一测试历史试题.pdf VIP
- 统计局党组书记2025年度民主生活会五个带头对照检查发言材料.docx VIP
原创力文档

文档评论(0)