WEBマスター目指して日々勉強!!
現在のシーンのそれに対応する、ボタンを無効化したいときがある
その時は、下記を使うとよい。 public function CompanyButton( initObject:Object = null ) { super( initObject ); sceneId = new SceneId( "/company" ); addEventListener(CastEvent.STATUS_CHANGE, SceneChangeHandle); } private function SceneChangeHandle(e:CastEvent = null):void { var plist:ParallelList = new ParallelList(); if (isCurrent || isChild) { plist.addCommand( new Prop(this,{ buttonEnabled:false }), new DoTweener( this, { alpha: 0.5, time:0.25 } ) ); }else { plist.addCommand( new Prop(this,{ buttonEnabled:true }), new DoTweener( this, { alpha: 1, time:0.25 } ) ); } plist.execute(); } |
| ホーム |