flash on 2013-3-29
♥0 |
Line 50 |
Modified 2013-03-29 10:20:13 |
MIT License
archived:2017-03-30 02:49:17
ActionScript3 source code
/**
* Copyright tepe ( http://wonderfl.net/user/tepe )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/8DTk
*/
package {
import flash.display.*;
import flash.events.*;
import flash.text.*;
import flash.net.*;
public class FlashTest extends Sprite {
public function FlashTest() {
// write as3 code here..
stage.addEventListener(KeyboardEvent.KEY_DOWN,onKey);
}
private function onKey(e:KeyboardEvent):void{
var damage:int = Math.random()*9999;
Sound.se(Math.floor((damage-10)/501)+1);
}
}
}
//SiON-----------------------------
import org.si.sion.*;
class MyDriver extends SiONDriver {
function MyDriver():void{
super();
setSamplerData(0, render("%2@8 l48 c>c>c<c"));
setSamplerData(1, render("%3@0 l48 <<<<c<c>c<<c"));
setSamplerData(2, render("%3@0 l8 <<<<<<c"));
setSamplerData(3, render("%2@4 l48 c<<<c"));
setSamplerData(4, render("%2@4 l48 c<<<c"));
setSamplerData(5, render("%2@4 l48 c<<<c"));
setSamplerData(6, render("%2@4 l48 c<<<c"));
setSamplerData(7, render("%2@4 l48 c<<<c"));
setSamplerData(8, render("%2@4 l48 c<<<c"));
setSamplerData(9, render("%2@4 l48 c<<<c"));
setSamplerData(10, render("%2@4 l48 c<<<c"));
setSamplerData(11, render("%2@4 l48 c<<<c"));
setSamplerData(12, render("%2@4 l48 c<<<c"));
setSamplerData(13, render("%2@4 l48 c<<<c"));
setSamplerData(14, render("%2@4 l48 c<c<c"));
setSamplerData(15, render("%2@4 l48 c<c<c<cc"));
setSamplerData(16, render("%2@3 l48 cc&>c>c"));
setSamplerData(17, render("%2@3 l48 ac&>a>>c>c"));
setSamplerData(18, render("%2@0 l48 ac&>a>>c>c"));
setSamplerData(19, render("%2@0 l48 c<c<c<c>>>>c"));
setSamplerData(20, render("%2@2 l24 c>c>c<c>>c&a"));
setSamplerData(21, render("%2@2 l24 c<<c<<<c>>>c>c<c<<c&a&e&f&d8"));
play();
}
}
class Sound{
static public var driver:MyDriver = new MyDriver();
static public function se(i:int,delay:int=0):void{
driver.playSound(i,0,delay);
}
}