C# Class EC.Visualization.Item

Inheritance: UnityEngine.MonoBehaviour, IPointerUpHandler, IPointerDownHandler
显示文件 Open project: rygo6/VisualizationFramework-Unity Class Usage Examples

Public Methods

Method Description
AddToHoldList ( ) : void
DestroyItemCoroutine ( ) : IEnumerator
HasTag ( string tag ) : bool
Highlight ( ) : void
OnPointerDown ( PointerEventData data ) : void
OnPointerUp ( PointerEventData data ) : void
RemoveFromHoldList ( ) : void
ResetColliderSize ( ) : void
SetBlendMaterial ( Texture texture ) : void
SetLayerRecursive ( int layer ) : void
SetShaderNormal ( ) : void
SetShaderOutline ( Color color ) : void
TestTagArrays ( string firstArray, string secondArray ) : bool
UnHighlight ( ) : void

Private Methods

Method Description
Awake ( ) : void
ColliderArrayInitialize ( ) : void
ExpandColliderSize ( ) : void
MaterialArrayInitialize ( ) : void
OnPointerDownAttached ( PointerEventData data ) : void
OnPointerDownAttachedHighlighted ( PointerEventData data ) : void
OnPointerDownInstantiate ( PointerEventData data ) : void
OnPointerUpAttached ( PointerEventData data ) : void
OnPointerUpAttachedHighlighted ( PointerEventData data ) : void
OnPointerUpDragging ( PointerEventData data ) : void
OnPointerUpInstantiate ( PointerEventData data ) : void
RemoveUniqueTickRecursive ( Item item ) : void
UnExpandColliderSize ( ) : void

Method Details

AddToHoldList() public method

public AddToHoldList ( ) : void
return void

DestroyItemCoroutine() public method

public DestroyItemCoroutine ( ) : IEnumerator
return IEnumerator

HasTag() public method

public HasTag ( string tag ) : bool
tag string
return bool

Highlight() public method

public Highlight ( ) : void
return void

OnPointerDown() public method

public OnPointerDown ( PointerEventData data ) : void
data UnityEngine.EventSystems.PointerEventData
return void

OnPointerUp() public method

public OnPointerUp ( PointerEventData data ) : void
data UnityEngine.EventSystems.PointerEventData
return void

RemoveFromHoldList() public method

public RemoveFromHoldList ( ) : void
return void

ResetColliderSize() public method

public ResetColliderSize ( ) : void
return void

SetBlendMaterial() public method

public SetBlendMaterial ( Texture texture ) : void
texture UnityEngine.Texture
return void

SetLayerRecursive() public method

public SetLayerRecursive ( int layer ) : void
layer int
return void

SetShaderNormal() public method

public SetShaderNormal ( ) : void
return void

SetShaderOutline() public method

public SetShaderOutline ( Color color ) : void
color UnityEngine.Color
return void

TestTagArrays() public method

public TestTagArrays ( string firstArray, string secondArray ) : bool
firstArray string
secondArray string
return bool

UnHighlight() public method

public UnHighlight ( ) : void
return void