Checkmate vol.5 Amateur checkmate forked:12favorite:1lines:94license : MIT License modified : 2009-11-07 01:08:33 Embed Tweet package { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.net.*; import flash.system.*; import jp.progression.commands.*; import jp.progression.commands.lists.*; import jp.progression.commands.display.*; import jp.progression.commands.net.*; import jp.progression.commands.tweens.*; import jp.progression.events.*; import caurina.transitions.*; public class Amateur extends Sprite { public static var GRAPHICS_URL:String = "http://swf.wonderfl.net/static/assets/checkmate05/wancoAmateur.swf"; public var stayMotion:MovieClip; public var jumpMotion:MovieClip; public var highJumpMotion:MovieClip; public var walkMotion:MovieClip; public var runMotion:MovieClip; public var squatMotion:MovieClip; public var questionMotion:MovieClip; public var exclamationMotion:MovieClip; public var heartMotion:MovieClip; public var poutMotion:MovieClip; public var starMotion:MovieClip; public var singMotion:MovieClip; public var sleepMotion:MovieClip; public var wakeMotion:MovieClip; public function Amateur(){ super(); stage.scaleMode = StageScaleMode.NO_SCALE; stage.align = StageAlign.TOP_LEFT; var com:SerialList = new SerialList(); com.addCommand( new LoadSWF( new URLRequest( GRAPHICS_URL ) ), function():void { var loader:Loader = Loader( this.latestData ); var domain:ApplicationDomain = loader.contentLoaderInfo.applicationDomain; stayMotion = new ( domain.getDefinition( "StayMotion" ) as Class ); jumpMotion = new ( domain.getDefinition( "JumpMotion" ) as Class ); highJumpMotion = new ( domain.getDefinition( "HighJumpMotion" ) as Class ); walkMotion = new ( domain.getDefinition( "WalkMotion" ) as Class ); runMotion = new ( domain.getDefinition( "RunMotion" ) as Class ); squatMotion = new ( domain.getDefinition( "SquatMotion" ) as Class ); questionMotion = new ( domain.getDefinition( "QuestionMotion" ) as Class ); exclamationMotion = new ( domain.getDefinition( "ExclamationMotion" ) as Class ); heartMotion = new ( domain.getDefinition( "HeartMotion" ) as Class ); poutMotion = new ( domain.getDefinition( "PoutMotion" ) as Class ); starMotion = new ( domain.getDefinition( "StarMotion" ) as Class ); singMotion = new ( domain.getDefinition( "SingMotion" ) as Class ); sleepMotion = new ( domain.getDefinition( "SleepMotion" ) as Class ); wakeMotion = new ( domain.getDefinition( "WakeMotion" ) as Class ); } ); com.addEventListener(ExecuteEvent.EXECUTE_COMPLETE,onLoadSWF); com.execute(); } private function onLoadSWF(e:Event):void { var motionList:Array = [ stayMotion, jumpMotion, highJumpMotion, walkMotion, runMotion, squatMotion, questionMotion, exclamationMotion, heartMotion, poutMotion, starMotion, singMotion, sleepMotion, wakeMotion ]; var hNum:int = 4; var cnt:int = 0; for each( var motion:MovieClip in motionList ) { addChild(motion); motion.x = cnt%hNum * 112 + 70; motion.y = Math.floor(cnt/hNum) * 112 + 80; motion.gotoAndStop(1); motion.addEventListener( MouseEvent.CLICK, clickHandler ); motion.buttonMode = motion.useHandCursor = true; cnt++; } } private function clickHandler(e:Event):void { var motion:MovieClip = e.currentTarget as MovieClip; motion.gotoAndPlay(1); // A way of rolling. motion.wc2.wc3.gotoAndPlay(2); } } } Code Fullscreen Preview Fullscreen h1ro : animecheckmate anime checkmate gotoAndStop gotoAndPlay MovieClip useHandCursor currentTarget execute addEventListener buttonMode MouseEvent.CLICK Math.floor Event addChild String Array Sprite int sort new page view favorite forked pv1925 犬と蝶 buccchi forked:4 favorite:28lines:160 (diff:230) tag: animation fly mouse pv3d 蝶という名のハエ pv3696 なでなでワンコ osamX forked:2 favorite:9lines:314 (diff:301) tag: 屎 pv184 forked from: Checkmate vol.5 A.. oligin forked:0 favorite:0lines:94 (diff:2) pv0 forked from: Checkmate vol.5 A.. tak_mumu forked:0 favorite:0lines:94 (diff:1) pv543 forked from: Checkmate vol.5 A.. mex_md forked:1 favorite:0lines:204 (diff:238) pv529 forked from: Checkmate vol.5 A.. mex_ichikawa forked:0 favorite:1lines:189 (diff:222) tag: AS100本ノック pv3245 爆発するワンコ(チェックメイト) clockmaker forked:2 favorite:12lines:176 (diff:214) tag: checkmate unko pv1289 フリスビー投げるよ! uwi forked:3 favorite:4lines:325 (diff:400) 1 2NEXT