C# Класс EC.Visualization.SplineItemSnap

Наследование: ItemSnap
Показать файл Открыть проект

Открытые методы

Метод Описание
AddItem ( Item item ) : void
AvailableSnap ( ) : bool
ContainsItem ( Item item ) : bool
NearestPoint ( PointerEventData data ) : Vector3
RemoveItem ( Item item ) : void
Snap ( Item item, PointerEventData data ) : Ray
UpdateItem ( Item item, Vector3 hitPoint ) : Vector3

Adds the item raycast or updates it if already in list.

Защищенные методы

Метод Описание
Awake ( ) : void

Приватные методы

Метод Описание
AttachPointRay ( ) : Ray
InsertReplicator ( SplineReplicator replicator, Vector3 inserPoint ) : void
SetColliderSize ( ) : void
SetStartEndPoint ( ) : void

Sets the ratios on DuplicateDataList on assumption of equal spacing

Описание методов

AddItem() публичный Метод

public AddItem ( Item item ) : void
item Item
Результат void

AvailableSnap() публичный Метод

public AvailableSnap ( ) : bool
Результат bool

Awake() защищенный Метод

protected Awake ( ) : void
Результат void

ContainsItem() публичный Метод

public ContainsItem ( Item item ) : bool
item Item
Результат bool

NearestPoint() публичный Метод

public NearestPoint ( PointerEventData data ) : Vector3
data UnityEngine.EventSystems.PointerEventData
Результат UnityEngine.Vector3

RemoveItem() публичный Метод

public RemoveItem ( Item item ) : void
item Item
Результат void

Snap() публичный Метод

public Snap ( Item item, PointerEventData data ) : Ray
item Item
data UnityEngine.EventSystems.PointerEventData
Результат UnityEngine.Ray

UpdateItem() публичный Метод

Adds the item raycast or updates it if already in list.
public UpdateItem ( Item item, Vector3 hitPoint ) : Vector3
item Item
hitPoint UnityEngine.Vector3 Hit point.
Результат UnityEngine.Vector3