Packageorg.wak.scene
Classpublic class ActionSpot
InheritanceActionSpot Inheritance flash.display.Sprite
ImplementsISceneInteractable

Action spot, Class to define an intearactable area on the scene over the background.



Public Properties
 PropertyDefined by
  baseline : int
[read-only]
ActionSpot
  defaultAction : String
[read-only]
ActionSpot
  description : String
[read-only]
ActionSpot
  displayObject : DisplayObject
[read-only]
ActionSpot
  enabled : Boolean
ActionSpot
  interactableId : String
[read-only]
ActionSpot
  interactionBehaviour : String
[read-only]
ActionSpot
  interactionName : String
[read-only]
ActionSpot
  interactionPointX : Number
[read-only]
ActionSpot
  interactionPointY : Number
[read-only]
ActionSpot
  sceneId : String
ActionSpot
  unitaryUse : Boolean
[read-only]
ActionSpot
Protected Properties
 PropertyDefined by
  mDefaultAction : String = ""
ActionSpot
  mDescription : String = ""
ActionSpot
  mEnabled : Boolean = true
ActionSpot
  mId : String = ""
ActionSpot
  mInteractionBehaviour : String = ""
ActionSpot
  mInteractionPoint : IntPoint = null
ActionSpot
  mName : String = ""
ActionSpot
  mSceneId : String = ""
ActionSpot
  mShapeArr : Array = null
ActionSpot
Public Methods
 MethodDefined by
  
ActionSpot
Property detail
baselineproperty
baseline:int  [read-only]Implementation
    public function get baseline():int
defaultActionproperty 
defaultAction:String  [read-only]Implementation
    public function get defaultAction():String
descriptionproperty 
description:String  [read-only]Implementation
    public function get description():String
displayObjectproperty 
displayObject:DisplayObject  [read-only]Implementation
    public function get displayObject():DisplayObject
enabledproperty 
enabled:Boolean  [read-write]Implementation
    public function get enabled():Boolean
    public function set enabled(value:Boolean):void
interactableIdproperty 
interactableId:String  [read-only]Implementation
    public function get interactableId():String
interactionBehaviourproperty 
interactionBehaviour:String  [read-only]Implementation
    public function get interactionBehaviour():String
interactionNameproperty 
interactionName:String  [read-only]Implementation
    public function get interactionName():String
interactionPointXproperty 
interactionPointX:Number  [read-only]Implementation
    public function get interactionPointX():Number
interactionPointYproperty 
interactionPointY:Number  [read-only]Implementation
    public function get interactionPointY():Number
mDefaultActionproperty 
protected var mDefaultAction:String = ""
mDescriptionproperty 
protected var mDescription:String = ""
mEnabledproperty 
protected var mEnabled:Boolean = true
mIdproperty 
protected var mId:String = ""
mInteractionBehaviourproperty 
protected var mInteractionBehaviour:String = ""
mInteractionPointproperty 
protected var mInteractionPoint:IntPoint = null
mNameproperty 
protected var mName:String = ""
mSceneIdproperty 
protected var mSceneId:String = ""
mShapeArrproperty 
protected var mShapeArr:Array = null
sceneIdproperty 
sceneId:String  [read-write]Implementation
    public function get sceneId():String
    public function set sceneId(value:String):void
unitaryUseproperty 
unitaryUse:Boolean  [read-only]Implementation
    public function get unitaryUse():Boolean
Constructor detail
ActionSpot()constructor
public function ActionSpot(pDef:IActionSpotDefinition)Parameters
pDef:IActionSpotDefinition