C# Класс MultiPlayer.NewGameUnit

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

Открытые свойства

Свойство Тип Описание
agent UnityEngine.NavMeshAgent
minimapCamera UnityEngine.Camera
selectionRing UnityEngine.GameObject
updateProperties UpdateProperties
viewportPosition UnityEngine.Vector3

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

Метод Описание
CallCmdupdateProperty ( NewChanges changes ) : void
CurrentProperty ( ) : NewChanges
GetTeamColor ( ) : Color
NewProperty ( NewChanges changes ) : void
OnGUI ( ) : void
OnPropertiesChanged ( UnitProperties pro ) : void
SetTeamColor ( Color color ) : Color
Start ( ) : void
Update ( ) : void

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

Метод Описание
CmdAttack ( bool hasAuthority, GameObject attacker, GameObject victim, int damage ) : void
CmdDestroy ( GameObject targetUnit ) : void
CmdRecover ( GameObject recoveringObject, int healValue ) : void
CmdSetDestination ( GameObject obj, Vector3 pos ) : void
CmdTakeDamageColor ( ) : void
CmdUpdateProperty ( GameObject obj, NewChanges changes ) : void
HandleAttacking ( ) : void
HandleMovement ( ) : void
HandleNonAuthorityStatus ( ) : void
HandleRecovering ( ) : void
HandleSelectionRing ( ) : void
HandleStatus ( ) : bool
LogKill ( ) : void
RpcSetDestination ( GameObject obj, Vector3 pos ) : void
RpcTakeDamageColor ( NetworkInstanceId victimNetID ) : void

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

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

public CallCmdupdateProperty ( NewChanges changes ) : void
changes NewChanges
Результат void

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

public CurrentProperty ( ) : NewChanges
Результат NewChanges

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

public GetTeamColor ( ) : Color
Результат UnityEngine.Color

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

public NewProperty ( NewChanges changes ) : void
changes NewChanges
Результат void

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

public OnGUI ( ) : void
Результат void

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

public OnPropertiesChanged ( UnitProperties pro ) : void
pro UnitProperties
Результат void

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

public SetTeamColor ( Color color ) : Color
color UnityEngine.Color
Результат UnityEngine.Color

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

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

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

public Update ( ) : void
Результат void

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

agent публичное свойство

public NavMeshAgent,UnityEngine agent
Результат UnityEngine.NavMeshAgent

minimapCamera публичное свойство

public Camera,UnityEngine minimapCamera
Результат UnityEngine.Camera

selectionRing публичное свойство

public GameObject,UnityEngine selectionRing
Результат UnityEngine.GameObject

updateProperties публичное свойство

public UpdateProperties updateProperties
Результат UpdateProperties

viewportPosition публичное свойство

public Vector3,UnityEngine viewportPosition
Результат UnityEngine.Vector3