Checkmate vol.5 Professenal checkmate forked:7favorite:0lines:94license : MIT License modified : 2009-11-07 01:07:57 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 Professional extends Sprite { public static var GRAPHICS_URL:String = "http://swf.wonderfl.net/static/assets/checkmate05/wancoProfessional.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 Professional (){ 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 gotoAndStop gotoAndPlay MovieClip useHandCursor currentTarget execute addEventListener buttonMode MouseEvent.CLICK Math.floor Event addChild String Array Sprite int sort new page view favorite forked pv1115 集中して、息をとめて撃てっ! forked from: C.. OKASUKE forked:0 favorite:3lines:537 (diff:655) tag: BetweenAs3 Checkmate GAME pv1597 巻き巻きわんこ! forked from: Checkmat.. KinkumaDesign forked:0 favorite:3lines:157 (diff:215) tag: ワンコ pv1114 forked from: Checkmate vol.5 P.. mex_takagi forked:3 favorite:12lines:374 (diff:442) tag: AS100本ノック checkmate mex pv3913 ワンコ叩き! Nyarineko forked:1 favorite:7lines:276 (diff:269) tag: SiON ワンコ pv1379 ワンコそば uwi forked:1 favorite:2lines:253 (diff:252) pv321 forked from: Checkmate vol.5 P.. mtok forked:1 favorite:0lines:94 (diff:1) pv11187 WANCO? OR NOT beinteractive forked:6 favorite:17lines:264 (diff:379) tag: WANCO game hittest ワンコ