zoukankan      html  css  js  c++  java
  • FlashDevelop的第一个程序

    以前自己装过一次 FlashDevelop-3.3.4-RTM.exe ,而且也在线安装了flex_sdk_4,
    今天新建一个AS3项目时,编译出现错误:
    The definition of base class Sprite was not found.

    尝试各种办法,都没有解决,搜索一下FlashDevelop配置Flex SDK 4方面的文章,都是很简单呀
    郁闷中,决定重装。

    竟然成功了!写下第一个程序:

    package
    {
    import flash.display.Sprite;
    import flash.events.Event;
    import flash.events.MouseEvent;

    /**
    * ...
    *
    @author frey
    */
    public class Main extends Sprite
    {

    public function Main():void
    {
    if (stage) init();
    else addEventListener(Event.ADDED_TO_STAGE, init);
    trace(
    "hello");
    }

    private function init(e:Event = null):void
    {
    removeEventListener(Event.ADDED_TO_STAGE, init);
    // entry point
    var circlr1:Sprite = new Sprite();
    circlr1.graphics.beginFill(
    0xFFCC00);
    circlr1.graphics.drawCircle(
    40, 40, 40);
    circlr1.buttonMode
    = true;
    circlr1.addEventListener(MouseEvent.CLICK, clicked);
    function clicked(event:MouseEvent):
    void {
    trace(
    "click!");
    }
    addChild(circlr1);
    }
    }

    }


    按F5进行test movie,效果如下:

    按黄色的按钮,出现的调试信息如下图所示:


    写本文是为了祝贺自己整合最土团购和团800的一站通成功。

  • 相关阅读:
    hdu 5101 Select
    hdu 5100 Chessboard
    cf B. I.O.U.
    cf C. Inna and Dima
    cf B. Inna and Nine
    cf C. Counting Kangaroos is Fun
    Radar Installation 贪心
    spfa模板
    Sequence
    棋盘问题
  • 原文地址:https://www.cnblogs.com/frey/p/2089075.html
Copyright © 2011-2022 走看看