Search Results for

    Show / Hide Table of Contents

    Class AxisSpawnerExtension

    This class can be inherited to create your custom code component overriding protected methods that connects this to the ObjActionTarget component in the same GameObject.

    Inheritance
    object
    AxisMonoBehaviour
    AxisExtension
    AxisSpawnerExtension
    Inherited Members
    AxisExtension.FindNavObject(string, bool)
    AxisExtension.FindNavObjects(out List<NavObject>, string, bool)
    AxisExtension.FindNavObjectInMatrix(NavmeshMatrix, string, bool)
    AxisExtension.FindNavObjectsInMatrix(out List<NavObject>, NavmeshMatrix, string, bool)
    AxisMonoBehaviour.ContainsLabel(string)
    AxisMonoBehaviour.CountChildrenWithLabel(string, bool)
    AxisMonoBehaviour.ContainsLabelInChildren(string, bool)
    AxisMonoBehaviour.GetSpaceBetweenColliders(AxisMonoBehaviour)
    AxisMonoBehaviour.GetSpaceBetweenCollidersHorizontally(AxisMonoBehaviour)
    AxisMonoBehaviour.PauseGame()
    AxisMonoBehaviour.SetActiveByName(string)
    AxisMonoBehaviour.ResumeGame()
    AxisMonoBehaviour.GameTimeScaleSet(float)
    AxisMonoBehaviour.transform
    AxisMonoBehaviour.gameObject
    AxisMonoBehaviour.collider
    AxisMonoBehaviour.Origin
    AxisMonoBehaviour.OnTransformChildrenChanged()
    Namespace: Axis.Extensions
    Assembly: cs.temp.dll.dll
    Syntax
    public abstract class AxisSpawnerExtension : AxisExtension

    Methods

    OnDisable()

    Declaration
    protected virtual void OnDisable()

    OnEnable()

    Declaration
    protected virtual void OnEnable()

    OnSpawnChild(Transform)

    Dispatched whenever the spawner spawns one of its children

    Declaration
    protected virtual void OnSpawnChild(Transform spawned)
    Parameters
    Type Name Description
    Transform spawned

    OnSpawnedObjectBroke(ObjBreakable)

    Dispatched whenever a spawned object by this spawner has been broken

    Declaration
    protected virtual void OnSpawnedObjectBroke(ObjBreakable breakable)
    Parameters
    Type Name Description
    ObjBreakable breakable

    OnSpawnedObjectCollected(ObjCollectable)

    Dispatched whenever a spawned object by this spawner has been collected

    Declaration
    protected virtual void OnSpawnedObjectCollected(ObjCollectable collectable)
    Parameters
    Type Name Description
    ObjCollectable collectable

    OnSpawnEnable()

    Dispatched whenever the spawner becomes active and enabled

    Declaration
    protected virtual void OnSpawnEnable()

    OnSpawnInNavObjectTile(NavObject)

    Dispatched whenever the spawner has spawned in a tile occupied by another NavObject

    Declaration
    protected virtual void OnSpawnInNavObjectTile(NavObject navObjectInTile)
    Parameters
    Type Name Description
    NavObject navObjectInTile
    In This Article
    Back to top Axis 1.0.0