C# Класс EnemyCtrl, 006762

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

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

Свойство Тип Описание
attackSeClip UnityEngine.AudioClip
basePosition Vector3
deathSeClip UnityEngine.AudioClip
dropItemPrefab GameObject[]
hitEffect GameObject
waitBaseTime float
walkRange float

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

Метод Описание
AttackStart ( ) : void
Attacking ( ) : void
ChangeState ( State, nextState ) : void
ChaseStart ( ) : void
Chasing ( ) : void
Damage ( AttackArea, attackInfo ) : void
Died ( ) : void
DiedStart ( ) : void
OnNetworkInstantiate ( NetworkMessageInfo info ) : void
SetAttackTarget ( Transform target ) : void
Start ( ) : void
StateStartCommon ( ) : void
Update ( ) : void
WalkStart ( ) : void
Walking ( ) : void
dropItem ( ) : void

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

Метод Описание
DamageMine ( int damage ) : void

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

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

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

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

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

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

public ChangeState ( State, nextState ) : void
nextState State,
Результат void

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

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

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

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

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

public Damage ( AttackArea, attackInfo ) : void
attackInfo AttackArea,
Результат void

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

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

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

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

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

public OnNetworkInstantiate ( NetworkMessageInfo info ) : void
info UnityEngine.NetworkMessageInfo
Результат void

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

public SetAttackTarget ( Transform target ) : void
target Transform
Результат void

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

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

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

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

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

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

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

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

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

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

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

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

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

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

public AudioClip,UnityEngine attackSeClip
Результат UnityEngine.AudioClip

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

public Vector3 basePosition
Результат Vector3

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

public AudioClip,UnityEngine deathSeClip
Результат UnityEngine.AudioClip

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

public GameObject[] dropItemPrefab
Результат GameObject[]

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

public GameObject hitEffect
Результат GameObject

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

public float waitBaseTime
Результат float

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

public float walkRange
Результат float