HutongGames_PlayMaker::​FsmState
UnityObjectLink
HutongGames_PlayMaker::​FsmState

class:/TYPE/HutongGames.PlayMaker.FsmState//, can be loaded from an assetbundle using HutongGames_PlayMaker::FsmState::createfromassetbundle(bundlename,prefabname) /

Parent

UnityObjectLink

Variables
actiondata
readonly HutongGames.PlayMaker.ActionData actiondata
actions
HutongGames.PlayMaker.FsmStateAction[] actions
actionsloaded
readonly System.Boolean actionsloaded
active
readonly System.Boolean active
activeaction
readonly HutongGames.PlayMaker.FsmStateAction activeaction
activeactionindex
readonly System.Int32 activeactionindex
activeactions
readonly System.Collections.Generic.List`1[[HutongGames.PlayMaker.FsmStateAction, PlayMaker, Version=1.6.0.0, Culture=neutral, PublicKeyToken=null]] activeactions
colorindex
System.Int32 colorindex
description
System.String description
fsm
HutongGames.PlayMaker.Fsm fsm
handlesonevent
System.Boolean handlesonevent
haserrors
System.Boolean haserrors
hideunused
System.Boolean hideunused
isbreakpoint
System.Boolean isbreakpoint
isinitialized
readonly System.Boolean isinitialized
issequence
System.Boolean issequence
loopcount
readonly System.Int32 loopcount
maxloopcount
readonly System.Int32 maxloopcount
name
System.String name
position
UnityEngine.Rect position
realstarttime
readonly System.Single realstarttime
staterealtime
readonly System.Single staterealtime
statetime
readonly System.Single statetime
transitions
HutongGames.PlayMaker.FsmTransition[] transitions
Functions
copyactiondata
System.Void CopyActionData(
HutongGames.PlayMaker.FsmState state
)

HutongGames.PlayMaker.FsmState state-no documentation

Parameters

state -

Returns

System.Void

finishaction
System.Void FinishAction(
HutongGames.PlayMaker.FsmStateAction action
)

HutongGames.PlayMaker.FsmStateAction action-no documentation

Parameters

action -

Returns

System.Void

gettransition
HutongGames.PlayMaker.FsmTransition GetTransition(
System.Int32 transitionIndex
)

System.Int32 transitionIndex-no documentation

Parameters

transitionIndex -

Returns

HutongGames.PlayMaker.FsmTransition

gettransitionevent
HutongGames.PlayMaker.FsmEvent GetTransitionEvent(
System.Int32 transitionIndex
)

System.Int32 transitionIndex-no documentation

Parameters

transitionIndex -

Returns

HutongGames.PlayMaker.FsmEvent

gettransitionindex
System.Int32 GetTransitionIndex(
HutongGames.PlayMaker.FsmTransition transition
)

HutongGames.PlayMaker.FsmTransition transition-no documentation

Parameters

transition -

Returns

System.Int32

hasfinishedtransition
System.Boolean HasFinishedTransition()
Returns

System.Boolean

hastransition
System.Boolean HasTransition(
HutongGames.PlayMaker.FsmTransition transition
)

HutongGames.PlayMaker.FsmTransition transition-no documentation

Parameters

transition -

Returns

System.Boolean

hutonggames_playmaker::​fsmstate::​create
static HutongGames.PlayMaker.FsmState Create (
HutongGames.PlayMaker.FsmState source
)

Constructor replaces new;

Parameters
source
HutongGames.PlayMaker.FsmState

no description

Returns

HutongGames.PlayMaker.FsmState

hutonggames_playmaker::​fsmstate::​create
static HutongGames.PlayMaker.FsmState Create (
HutongGames.PlayMaker.Fsm fsm
)

Constructor replaces new;

Parameters
fsm
HutongGames.PlayMaker.Fsm

no description

Returns

HutongGames.PlayMaker.FsmState

hutonggames_playmaker::​fsmstate::​fromassetbundle
static HutongGames.PlayMaker.FsmState CreateFromAssetBundle(
string bundle,
string objectname
)

Constructor for object from a bundle

Parameters
bundle
string

bundle name

objectname
string

object name with extension

Returns

HutongGames.PlayMaker.FsmState

hutonggames_playmaker::​fsmstate::​getfullstatelabel
static System.String GetFullStateLabel(
HutongGames.PlayMaker.FsmState state
)

HutongGames.PlayMaker.FsmState state-no documentation

Parameters

state -

Returns

System.String

hutonggames_playmaker::​fsmstate::​getstateindex
static System.Int32 GetStateIndex(
HutongGames.PlayMaker.FsmState state
)

HutongGames.PlayMaker.FsmState state-no documentation

Parameters

state -

Returns

System.Int32

loadactions
System.Void LoadActions()
Returns

System.Void

onanimatorik
System.Boolean OnAnimatorIK(
System.Int32 layerIndex
)

System.Int32 layerIndex-no documentation

Parameters

layerIndex -

Returns

System.Boolean

onanimatormove
System.Boolean OnAnimatorMove()
Returns

System.Boolean

oncollisionenter
System.Boolean OnCollisionEnter(
UnityEngine.Collision collisionInfo
)

UnityEngine.Collision collisionInfo-no documentation

Parameters

collisionInfo -

Returns

System.Boolean

oncollisionenter2d
System.Boolean OnCollisionEnter2D(
UnityEngine.Collision2D collisionInfo
)

UnityEngine.Collision2D collisionInfo-no documentation

Parameters

collisionInfo -

Returns

System.Boolean

oncollisionexit
System.Boolean OnCollisionExit(
UnityEngine.Collision collisionInfo
)

UnityEngine.Collision collisionInfo-no documentation

Parameters

collisionInfo -

Returns

System.Boolean

oncollisionexit2d
System.Boolean OnCollisionExit2D(
UnityEngine.Collision2D collisionInfo
)

UnityEngine.Collision2D collisionInfo-no documentation

Parameters

collisionInfo -

Returns

System.Boolean

oncollisionstay
System.Boolean OnCollisionStay(
UnityEngine.Collision collisionInfo
)

UnityEngine.Collision collisionInfo-no documentation

Parameters

collisionInfo -

Returns

System.Boolean

oncollisionstay2d
System.Boolean OnCollisionStay2D(
UnityEngine.Collision2D collisionInfo
)

UnityEngine.Collision2D collisionInfo-no documentation

Parameters

collisionInfo -

Returns

System.Boolean

oncontrollercolliderhit
System.Boolean OnControllerColliderHit(
UnityEngine.ControllerColliderHit collider
)

UnityEngine.ControllerColliderHit collider-no documentation

Parameters

collider -

Returns

System.Boolean

onenter
System.Void OnEnter()
Returns

System.Void

onevent
System.Boolean OnEvent(
HutongGames.PlayMaker.FsmEvent fsmEvent
)

HutongGames.PlayMaker.FsmEvent fsmEvent-no documentation

Parameters

fsmEvent -

Returns

System.Boolean

onexit
System.Void OnExit()
Returns

System.Void

onfixedupdate
System.Void OnFixedUpdate()
Returns

System.Void

ongui
System.Void OnGUI()
Returns

System.Void

onjointbreak
System.Boolean OnJointBreak(
System.Single force
)

System.Single force-no documentation

Parameters

force -

Returns

System.Boolean

onjointbreak2d
System.Boolean OnJointBreak2D(
UnityEngine.Joint2D joint
)

UnityEngine.Joint2D joint-no documentation

Parameters

joint -

Returns

System.Boolean

onlateupdate
System.Void OnLateUpdate()
Returns

System.Void

onparticlecollision
System.Boolean OnParticleCollision(
UnityEngine.GameObject other
)

UnityEngine.GameObject other-no documentation

Parameters

other -

Returns

System.Boolean

ontriggerenter
System.Boolean OnTriggerEnter(
UnityEngine.Collider other
)

UnityEngine.Collider other-no documentation

Parameters

other -

Returns

System.Boolean

ontriggerenter2d
System.Boolean OnTriggerEnter2D(
UnityEngine.Collider2D other
)

UnityEngine.Collider2D other-no documentation

Parameters

other -

Returns

System.Boolean

ontriggerexit
System.Boolean OnTriggerExit(
UnityEngine.Collider other
)

UnityEngine.Collider other-no documentation

Parameters

other -

Returns

System.Boolean

ontriggerexit2d
System.Boolean OnTriggerExit2D(
UnityEngine.Collider2D other
)

UnityEngine.Collider2D other-no documentation

Parameters

other -

Returns

System.Boolean

ontriggerstay
System.Boolean OnTriggerStay(
UnityEngine.Collider other
)

UnityEngine.Collider other-no documentation

Parameters

other -

Returns

System.Boolean

ontriggerstay2d
System.Boolean OnTriggerStay2D(
UnityEngine.Collider2D other
)

UnityEngine.Collider2D other-no documentation

Parameters

other -

Returns

System.Boolean

onupdate
System.Void OnUpdate()
Returns

System.Void

resetloopcount
System.Void ResetLoopCount()
Returns

System.Void

saveactions
System.Void SaveActions()
Returns

System.Void