C# Class Interactable, Lurk2015Testing

Inheritance: MonoBehaviour
Show file Open project: gmuGADIG/Lurk2015Testing Class Usage Examples

Public Properties

Property Type Description
circleRadius float
icon GameObject

Protected Properties

Property Type Description
cc2d UnityEngine.CircleCollider2D
playersInCircle float

Public Methods

Method Description
Interact ( GameObject player ) : bool
OnTriggerEnter2D ( Collider2D other ) : void
OnTriggerExit2D ( Collider2D other ) : void

Protected Methods

Method Description
End ( ) : void
Start ( ) : void

Method Details

End() protected abstract method

protected abstract End ( ) : void
return void

Interact() public abstract method

public abstract Interact ( GameObject player ) : bool
player GameObject
return bool

OnTriggerEnter2D() public method

public OnTriggerEnter2D ( Collider2D other ) : void
other UnityEngine.Collider2D
return void

OnTriggerExit2D() public method

public OnTriggerExit2D ( Collider2D other ) : void
other UnityEngine.Collider2D
return void

Start() protected method

protected Start ( ) : void
return void

Property Details

cc2d protected property

protected CircleCollider2D,UnityEngine cc2d
return UnityEngine.CircleCollider2D

circleRadius public property

public float circleRadius
return float

icon public property

public GameObject icon
return GameObject

playersInCircle protected property

protected float playersInCircle
return float