forked from: forked from: SiON example

by ecjtu.leon49 forked from forked from: SiON example (diff: 3)
the simplest example
♥0 | Line 23 | Modified 2010-10-18 19:48:20 | MIT License
play

ActionScript3 source code

/**
 * Copyright ecjtu.leon49 ( http://wonderfl.net/user/ecjtu.leon49 )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/pJOR
 */

// forked from logicalyze's forked from: SiON example
// forked from mash's SiON example
// the simplest example
package {
    import flash.display.Sprite;
    import flash.events.Event;
    import flash.events.MouseEvent;
    import com.bit101.components.*;
    import org.si.sion.*;
    [SWF(width = "270", height = "60", backgroundColor = "#ffffff", frameRate = "30")]
    public class TheABCSong extends Sprite {
        public var driver:SiONDriver = new SiONDriver();
        
        function TheABCSong() {
            new PushButton(this,  10, 20, "play", mml_play);
            new PushButton(this, 150, 20, "stop", mml_stop);
        }
        private function mml_play(e:MouseEvent):void
        {
        driver.play("t100 l8 [5 5 4 1 1 1 2 3 5 6 8dfsdfsdf 8 8 7 7 7]2");
        }
        
        private function mml_stop(e:MouseEvent):void
        {
        driver.stop();
        }
    }
}