クルクル回る円
こんな物作ってみました。
クルクル回る円
なんじゃいこりゃ?って感じです。
山崎パンダのWebデザイン勉強ノートさんに載ってたトンボ鉛筆のHPのバナー部分のマネをしようと思って作ったものです。
これのおかげで色々といい勉強ができました。
これで雪のスクリプトも多分出来そうです。
まだまだ未熟ですが、ここまでのActionScriptをのせときます。
もっとスリムに出来そうですけどね・・・。うーん。
ActionScript 3.0
ライブラリにあるシンボルからcircleって名前でクラスを書き出してます。
var rot:Array= new Array(); var rota:int = 360/7; var rad:Number=0; var array:Array = new Array(); for (var i:uint = 0; i<7; i++) { array[i] = new circle(); rot[i]= rota*i; addChild(array[i]); } function enfe(e) { for (i=0; i<7; i++) { rot[i] +=5; if (rot[i]>360) { rot[i] -=360; } rad=rot[i]*Math.PI/180; array[i].x =265 + Math.cos(rad)*100; array[i].y =50 + Math.sin(rad)*50; array[i].alpha = array[i].y/100; array[i].scaleX = array[i].scaleY=array[i].y/100; if (array[i].scaleY<0.4) { array[i].scaleX = array[i].scaleY = 0.4; } } } var timer:Timer = new Timer(50); timer.addEventListener(TimerEvent.TIMER,enfe); timer.start();