Packageru.antkarlov.anthill
Classpublic class AntState
InheritanceAntState Inheritance flash.display.Sprite

Language Version : ActionScript 3
Since : 30.08.2012
Runtime Versions : AIR 1.0, Flash Player 9.0.0

Базовый класс для игровых состояний. Все игровые состояния будь то игровое меню или игровой процесс - следует наследовать от этого класса.



Public Properties
 PropertyDefined By
  add : Function
Указатель на метод defGroup.add().
AntState
  defGroup : AntEntity
Основная группа сущностей для текущего состояния.
AntState
  remove : Function
Указатель на метод defGroup.remove().
AntState
Public Methods
 MethodDefined By
  
AntState
  
create():void
Инициализация состояния.
AntState
  
destroy():void
Уничтожение остояния.
AntState
  
postUpdate():void
Вызывается каждый кадр сразу после вызова метода update().
AntState
  
preUpdate():void
Вызывается каждый кадр перед вызовом метода update().
AntState
  
update():void
Вызывается каждый кадр после вызова метода preUpdate().
AntState
Property Detail
addproperty
public var add:Function

Указатель на метод defGroup.add().

defGroupproperty 
public var defGroup:AntEntity

Основная группа сущностей для текущего состояния.

removeproperty 
public var remove:Function

Указатель на метод defGroup.remove().

Constructor Detail
AntState()Constructor
public function AntState()

Method Detail
create()method
public function create():void

Инициализация состояния. Вызывается автоматически после создания и добавления в структуру игрового движка.

destroy()method 
public function destroy():void

Уничтожение остояния. Вызывается автоматически перед удалением состояния из структуры игрового движка.

postUpdate()method 
public function postUpdate():void

Вызывается каждый кадр сразу после вызова метода update().

preUpdate()method 
public function preUpdate():void

Вызывается каждый кадр перед вызовом метода update().

update()method 
public function update():void

Вызывается каждый кадр после вызова метода preUpdate().