flash as3中把1个元件复制成6个,并围绕某一点旋转排成一圈并反复转动的效果,怎么做?

[复制链接]
查看11 | 回复4 | 2013-5-17 16:26:20 | 显示全部楼层 |阅读模式
创建一个影片剪辑,在库中起AS链接名 ballvar xd = 100;var yd = 100;var centerx = 200;var centery = 200;var ball_mc:ball;var mc:Sprite=new Sprite();for (var j:uint=0; j<6; j++) { ball_mc=new ball(); ball_mc.x = xd*Math.cos(j*60*Math.PI/180); ball_mc.y = yd*Math.sin(j*60*Math.PI/180); mc.addChild(ball_mc);}addChild(mc);m...
回复

使用道具 举报

千问 | 2013-5-17 16:26:20 | 显示全部楼层
这种简单,给你思路.把元件绑定到类如MyCircle,然后一个循环声明六个circle,然后每个角度60,围绕中心排列,然后每个circle加个侦听,侦听里面移动x和y...
回复

使用道具 举报

千问 | 2013-5-17 16:26:20 | 显示全部楼层
这种简单,给你思路.把元件绑定到类如MyCircle,然后一个循环声明六个circle,然后每个角度60,围绕中心排列,然后每个circle加个侦听,侦听里面移动x和y...
回复

使用道具 举报

千问 | 2013-5-17 16:26:20 | 显示全部楼层
搜 as3 旋转木马、as3 图片环绕,源码很多...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行