⮞ Go to NeoFPS.com

    Show / Hide Table of Contents

    Class InteractiveLadder

    Inheritance
    Object
    MonoBehaviour
    InteractiveObject
    InteractiveLadder
    Implements
    IInteractiveObject
    INeoSerializableComponent
    ILadder
    Inherited Members
    InteractiveObject.OnValidate()
    InteractiveObject.onTooltipChanged
    InteractiveObject.tooltipName
    InteractiveObject.tooltipAction
    InteractiveObject.onUsed
    InteractiveObject.onCursorEnter
    InteractiveObject.onCursorExit
    InteractiveObject.onUsedUnityEvent
    InteractiveObject.onCursorEnterUnityEvent
    InteractiveObject.onCursorExitUnityEvent
    InteractiveObject.highlighted
    InteractiveObject.interactable
    InteractiveObject.holdDuration
    InteractiveObject.Start()
    InteractiveObject.OnHighlightedChanged(Boolean)
    InteractiveObject.WriteProperties(INeoSerializer, NeoSerializedGameObject, SaveMode)
    InteractiveObject.ReadProperties(INeoDeserializer, NeoSerializedGameObject)
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: NeoFPS
    Assembly: NeoFPS.dll
    Syntax
    public class InteractiveLadder : InteractiveObject, IInteractiveObject, INeoSerializableComponent, ILadder

    Properties

    across

    Declaration
    public Vector3 across { get; }
    Property Value
    Type Description
    Vector3

    boxCollider

    Declaration
    public Collider boxCollider { get; }
    Property Value
    Type Description
    Collider

    forward

    Declaration
    public Vector3 forward { get; }
    Property Value
    Type Description
    Vector3

    length

    Declaration
    public float length { get; }
    Property Value
    Type Description
    System.Single

    localTransform

    Declaration
    public Transform localTransform { get; }
    Property Value
    Type Description
    Transform

    spacing

    Declaration
    public float spacing { get; }
    Property Value
    Type Description
    System.Single

    top

    Declaration
    public Vector3 top { get; }
    Property Value
    Type Description
    Vector3

    up

    Declaration
    public Vector3 up { get; }
    Property Value
    Type Description
    Vector3

    width

    Declaration
    public float width { get; }
    Property Value
    Type Description
    System.Single

    worldTop

    Declaration
    public Vector3 worldTop { get; }
    Property Value
    Type Description
    Vector3

    Methods

    Awake()

    Declaration
    protected override void Awake()
    Overrides
    InteractiveObject.Awake()

    Interact(ICharacter)

    Declaration
    public override void Interact(ICharacter character)
    Parameters
    Type Name Description
    ICharacter character
    Overrides
    InteractiveObject.Interact(ICharacter)

    IsBlocked(IMotionController)

    Declaration
    protected virtual bool IsBlocked(IMotionController controller)
    Parameters
    Type Name Description
    IMotionController controller
    Returns
    Type Description
    System.Boolean

    Implements

    IInteractiveObject
    INeoSerializableComponent
    ILadder
    Back to top Copyright © 2019 Yondernauts Game Studios Ltd
    Generated with DocFX