合肥卓想动画工作室 承接全国+flash动画制作 + flash动画设计 + 各类flash动画制作设计


联系方式

动画移动的循环次数

时间:2013-03-01 12:36来源:卓想动画http://www.zxgzs.com 作者:QQ:610929375 点击:


这是最简单的方法,flash动画制作使一个影片剪辑在舞台上移动,使循环做几次

现在,打开Flash并创建一个新的电影,创建一个形状,正方形或圆形,按F8,然后选择影片剪辑,选择您的新的MC,并添加性住户统计调查脚本:
onClipEvent
事件(enterFrame事件){

 _x = _x + 10;

}


和尝试,你会看到你的MC移动,但它不停止,disapears从你的屏幕,现在我会解释为什么。

“onClipEvent
事件(enterFrame事件),这是您的MC的时候将开始执行行动ADDE,后...

“_x = _x + 10;这是因为,它的X位置,将它添加自10个像素,像素连续的加给我们的效果,taht的原因。

现在,我们将MC循环到我们的舞台。默认情况下,当你犯了一个新的电影,这将是550 x 400像素,使用这个参数,我们将循环。选择您的MC和编辑脚本...
onClipEvent
事件(enterFrame事件){

 _x = _x + 10;

 
如果(this._x> = 550{

  this._x = 0;

 }

}


随着this._x> = 550{”我们正在当它的X位置大于或等于550像素,将其复位为0的位置,否则它会继续前进。
如果我们希望我们的MC做这短短的3倍吗?很简单,当我们问到MC检测时,它是在X位置550像素,所以我们不能指望有多少次它的存在,所以,它不能阻止它磨片做3...然后定义它的新位置。
时,MC,将宣布新variablefirst,它的加载:


  onClipEvent
事件(负载){
= 0;
}
onClipEvent
事件(enterFrame事件){
_x + = 30;
如果(this._x> = 550{
this._x = 0;
环数(环)+1;
}
如果(环路== 2{
_x = _x-5;
this._x = 0;
}
}


每一次,我们的MC 550像素,它会到我们的循环变量加1的值,然后当它的值是3,它会停下来,找一个预先定义的位置。
您可以强制停止或给它一个位置,那是你的选择。
我希望你享受这个小教程,它可能是有用的,这是一个良好的开端,让你understan如何动作脚本对象移动。



(责任编辑:卓想动画http://www.zxgzs.com)




上海 北京 深圳 广州 成都 杭州 重庆 武汉 苏州 合肥 亳州 天津 南京 沈阳 西安 青岛 大连 宁波 济南 哈尔滨 长春 厦门 郑州 长沙 福州 乌鲁木齐 昆明 兰州 无锡 南昌 贵阳 南宁 太原 石家庄 呼和浩特 佛山 东莞 唐山 烟台 泉州 包头 温州 淄博 海口 银川 西宁 南通 大庆 徐州 潍坊 常州 鄂尔多斯 绍兴 济宁 盐城 邯郸 临沂 洛阳 东营 扬州 台州 嘉兴 沧州 榆林 泰州 镇江 昆山 江阴 张家港 义乌 金华 保定 鞍山 泰安 宜昌 襄阳 中山 惠州 南阳 威海 德州 珠海 柳州 宿迁 芜湖 岳阳 菏泽 漳州 信阳 蚌埠 绵阳 株洲 邢台 桐城 桂林 衡阳 铜陵 三亚 阜阳 荆州 遵义 咸阳 驻马店 上饶 湛江 湘潭 汕头 莆田 滁州 廊坊 赣州 肇庆 九江 德阳 淮安 曲靖 湖州 揭阳 许昌 秦皇岛 江门 新乡 潮州 商丘 宁德 吉林 连云港 常德 宜春 黄冈

卓想动画 版权所有 flash作业- 网页设计作业
返回首页   |   电话咨询   |   微信咨询