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


联系方式

最简单的方法使对象在任何方向移动

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


这是最简单的方法使对象在任何方向移动。
首先制作一个影片剪辑,并把它在您的主电影朝上。然后创建一个单独的
层,将此代码添加到该层。
_root.onEnterFrame =
函数(){
如果(Key.isDownKey.SHIFT)的){
/ /
移位被按下时,该对象的速度
速度=
} {
/ /
速度的对象还没有按下移位时
速度=
}

/ /
将对象逆时针
如果(Key.isDownKey.LEFT)){
_rotation =速度
}

/ /
将对象顺时针方向
如果(Key.isDownKey.RIGHT)){
_rotation + =
速度
}

/ /
计算对象的方向向前移动
如果(Key.isDownKey.UP)){
_x + =
速度*数学。黄大仙(_rotation(一下,Math.PI/180));
_y - =
速度* Math.cos(。_rotation *(一下,Math.PI/180))
}

/ /
计算对象的方向向前移动
如果(Key.isDownKey.DOWN)){
_x - =
速度*数学。黄大仙(_rotation(一下,Math.PI/180));
_y +速度* Math.cos_rotation *(一下,Math.PI/180)),
}
多数民众赞成它。刚刚更换的速度与你的对象的名称,你要移动的对象
换挡时举行,并与希望的速度要移动的对象时移举行。有
乐趣!


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




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

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