2010年3月10日水曜日

やっとflash developが使えました。

いろいろやってもflash developで書いたAS3コードが以下のようなエラーを排出するのでまいってました。
Error: a target file must be specified

しかし、
http://www.trick7.com/blog/video/flashdevelop/

のビデオを拝見し、Flash CS4上でflaファイルを作り、
ドキュメントクラスのプロパティでクラス名をつけてやり、
そのクラス名でFlash Developにてクラスを書いてやると、無事いけました。

ほ!

これでやっと素晴らしい自動補完機能を使って、AS3のコーディングができます。

ありがたや。。。

へぼへぼのASコードによるswfファイルを上げておきます。 。


回転部分のコードは以下に。
         var sp2:Sprite = new Sprite();
            sp2.graphics.beginFill(0xf0f000);
            sp2.graphics.drawRoundRect(120,120,80,80,5,5);
            sp2.graphics.endFill();
            sp2.buttonMode = true;
            addChild(sp2);
           
            var centerX:int = 140;
            var centerY:int = 60;
            var radius:int = 130;
            var angle:int = 0;
            addEventListener(Event.ENTER_FRAME, onLoad);
            function onLoad(e:Event):void {
                   
                    var radian:Number=angle*Math.PI/180;
                    sp2.x = centerX+Math.cos(radian)*radius;
                    sp2.y = centerY + Math.sin(radian) * radius;
                    sp2.alpha = 0.7;
                    sp.x += 2;
                    angle+=5;
            }
(円運動させるとき、ラジアンとMath.PI,Math.sin,Math.cosって便利ですね。)

0 件のコメント:

コメントを投稿