| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

「ActionScript アニメーション」の版間の差分

提供: MyMemoWiki
ナビゲーションに移動 検索に移動
1行目: 1行目:
==ActionScript アニメーション==
+
==[[ActionScript アニメーション]]==
 
[[ActionScript]] |  
 
[[ActionScript]] |  
 
===API===
 
===API===
 
====event.enterFrame====
 
====event.enterFrame====
*http://livedocs.adobe.com/flash/9.0_jp/ActionScriptLangRefV3/flash/display/DisplayObject.html#event:enterFrame
+
*http://livedocs.adobe.com/flash/9.0_jp/[[ActionScript]]LangRefV3/flash/display/DisplayObject.html#event:enterFrame
====Event.ENTER_FRAME====
+
====Event.ENTE[[R]]_F[[R]]AME====
*http://livedocs.adobe.com/flash/9.0_jp/ActionScriptLangRefV3/flash/events/Event.html#ENTER_FRAME
+
*http://livedocs.adobe.com/flash/9.0_jp/[[ActionScript]]LangRefV3/flash/events/Event.html#ENTER_FRAME
 
===例===
 
===例===
 
  package   
 
  package   
30行目: 30行目:
 
             addChild(txt);
 
             addChild(txt);
 
              
 
              
             addEventListener(Event.ENTER_FRAME, enterFrameHandler);
+
             addEventListener(Event.ENTE[[R]]_F[[R]]AME, enterFrameHandler);
 
         }
 
         }
 
         private function enterFrameHandler(e:Event):void {
 
         private function enterFrameHandler(e:Event):void {

2020年2月16日 (日) 04:21時点における版

ActionScript アニメーション

ActionScript |

API

event.enterFrame

Event.ENTER_FRAME

package  
{
    import flash.display.Sprite;
    import flash.events.Event;
    import flash.events.TextEvent;
    import flash.text.TextField;

    public class SimpleEnterFrame extends Sprite
    {
        private var txt:TextField;
        public function SimpleEnterFrame() 
        {
            if (stage) init();
            else addEventListener(Event.ADDED_TO_STAGE, init);
        }

        private function init(e:Event = null):void 
        {
            txt = new TextField();
            txt.text = "Enter Frame";
            txt.autoSize = "left";
            addChild(txt);
            
            addEventListener(Event.ENTER_FRAME, enterFrameHandler);
        }
        private function enterFrameHandler(e:Event):void {
            trace(e);
            txt.y += 3;
            txt.x += 4;
        }
    }
}