C# Класс RayCastMgr, UnityDemo

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

Защищенные свойства (Protected)

Свойство Тип Описание
cbFunction RayCastCallback

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

Метод Описание
OnRayCast ( Vector3 hitPozs, Camera cam, float dis = 1000f ) : void

RayCast interface

Register ( string layers, RayCastCallback rayCastCb ) : bool

註冊RayCastMgr

UnRegister ( RayCastCallback rayCastCb ) : bool

反註冊RayCastMgr

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

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

設定mask

Start ( ) : void
Update ( ) : void

測試用.

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

Метод Описание
RayCastMgr ( ) : System.Collections

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

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

RayCast interface
public OnRayCast ( Vector3 hitPozs, Camera cam, float dis = 1000f ) : void
hitPozs Vector3 position Vector3 list
cam Camera
dis float
Результат void

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

註冊RayCastMgr
public Register ( string layers, RayCastCallback rayCastCb ) : bool
layers string layer name
rayCastCb RayCastCallback callback(RaycastHit[] rayCastHit)
Результат bool

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

設定mask
protected ResetLayerMask ( ) : void
Результат void

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

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

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

反註冊RayCastMgr
public UnRegister ( RayCastCallback rayCastCb ) : bool
rayCastCb RayCastCallback callback
Результат bool

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

測試用.
protected Update ( ) : void
Результат void

Описание свойств

cbFunction защищенное свойство

protected RayCastCallback cbFunction
Результат RayCastCallback