In case Flash no longer exists; a copy of this site is included in the Flashpoint archive's "ultimate" collection.

Dead Code Preservation :: Archived AS3 works from wonderfl.net

flash on 2013-9-13

import com.quetwo.Arduino.ArduinoConnector;
Get Adobe Flash player
by t.tubasa 14 Sep 2013
    Embed
/**
 * Copyright t.tubasa ( http://wonderfl.net/user/t.tubasa )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/k2dp
 */

package {
    import flash.text.TextField;
    import flash.display.Sprite;
    //import com.quetwo.Arduino.ArduinoConnector;
    public class Dragun extends Sprite {
        public function Dragun() {
            // write as3 code here..
            // 赤経 hhmm 赤緯 °' 視等級
            // 白鳥座START
            var denebu:Array = ["2041","4517",1];
            var sadoru:Array = ["2022","4015",2];
            var eeta:Array = ["1956","3505",4];
            var arubireo:Array = ["1931","2757",3];
            var siguner1:Array = [denebu,sadoru,eeta,arubireo];
            
            var zeta:Array = ["2113","3013",3];
            var genar:Array = ["2046","3358",2];
            var deruta:Array = ["1945","4507",3];
            var itao:Array = ["1930","5144",4];
            var kapa:Array = ["1917","5322",4];
            var siguner2:Array = [zeta,sadoru,deruta,itao,kapa];
            var siguner:Array = [siguner1,siguner2];
            // 白鳥座END
            
            var sprite:Sprite = new Sprite();
            stage.addChild(sprite);
            sprite.x = 200;
            sprite.y = 200;
            
            // 高度線を書く
            var circle:Sprite = new Sprite();
            circle.graphics.lineStyle(1,0x000000);
            circle.graphics.drawCircle(0,0,180);
            sprite.addChild(circle);
            
            for(var i:int = 1; i < 10; i++){
                var koudoLine1:Sprite = new Sprite();
                koudoLine1.graphics.lineStyle(1,0x000000);
                koudoLine1.graphics.moveTo(-5,i*20);
                koudoLine1.graphics.lineTo(5,i*20);
                var koudoLine2:Sprite = new Sprite();
                koudoLine2.graphics.lineStyle(1,0x000000);
                koudoLine2.graphics.moveTo(-5,i*-20);
                koudoLine2.graphics.lineTo(5,i*-20);
                sprite.addChild(koudoLine1);
                sprite.addChild(koudoLine2);
            }
            
            // 線を描く
            for(var j:int = 0; j < 8; j++){
                var line:Sprite = new Sprite();
                line.graphics.lineStyle(1,0x000000);
                line.graphics.moveTo(0,0)
                line.graphics.lineTo(0,-180);
                line.rotation = j * 45; // rotetionを原点を中心に円を書くのでspriteの位置を原点とした
                sprite.addChild(line);
            }
            // 文字を書く
            var txt01:TextField = new TextField();
            txt01.text = "北";
            txt01.x = -7;
            txt01.y = -200;
            sprite.addChild(txt01);
            
            var txt02:TextField = new TextField();
            txt02.text = "北東";
            txt02.x = 125;
            txt02.y = -145;
            sprite.addChild(txt02);
            
            var txt03:TextField = new TextField();
            txt03.text = "東";
            txt03.x = 180;
            txt03.y = -10;
            sprite.addChild(txt03);
            
            var txt04:TextField = new TextField();
            txt04.text = "南東";
            txt04.x = 125;
            txt04.y = 125;
            sprite.addChild(txt04);
            
            var txt05:TextField = new TextField();
            txt05.text = "南";
            txt05.x = -7;
            txt05.y = 180;
            sprite.addChild(txt05);
            
            var txt06:TextField = new TextField();
            txt06.text = "南西";
            txt06.x = -145;
            txt06.y = 130;
            sprite.addChild(txt06);
            
            var txt07:TextField = new TextField();
            txt07.text = "西";
            txt07.x = -195;
            txt07.y = -10;
            sprite.addChild(txt07);
            
            var txt08:TextField = new TextField();
            txt08.text = "北西";
            txt08.x = -155;
            txt08.y = -145;
            sprite.addChild(txt08);
        }
        //private function writeLine(){}
        //private function transferTohoui(tmp:String){
            
         //   }
    }
}