///////////////////////////////////////////////////////////////////////////////// // Copyright (C) 2010-2011 Wolfgang Kowarschick // // Dieses Werk darf unter den Bedingungen der Creative Common Lizenz by-nc 3.0 de // (http://creativecommons.org/licenses/by-nc/3.0/de/) // vervielfaeltigt, verbreitet, publiziert und modifiziert werden. ///////////////////////////////////////////////////////////////////////////////// package { import flash.display.Sprite; import flash.events.Event; import snake.I_SnakeEnvironment; import snake.SnakeEnvironment; public class Main extends Sprite { ///////////////////////////////////////////////////////////////////////////// // LDVCS ///////////////////////////////////////////////////////////////////////////// private var v_domain_components: I_SnakeEnvironment = new SnakeEnvironment(); ///////////////////////////////////////////////////////////////////////////// // Constructors ///////////////////////////////////////////////////////////////////////////// public function Main() { super(); this.addEventListener(Event.ENTER_FRAME, o_init); } ///////////////////////////////////////////////////////////////////////////// // Observers ///////////////////////////////////////////////////////////////////////////// // Workaround for TLF-Text-Bug private function o_init(p_event: Event): void { this.removeEventListener(Event.ENTER_FRAME, o_init); this.addChild(v_domain_components.asSprite()); v_domain_components.initialize(); } ///////////////////////////////////////////////////////////////////////////// // End of class ///////////////////////////////////////////////////////////////////////////// } } ///////////////////////////////////////////////////////////////////////////////// // End of file /////////////////////////////////////////////////////////////////////////////////