Class AttackSubComponent
Inheritance
AttackSubComponent
Assembly: cs.temp.dll.dll
Syntax
[Serializable]
public abstract class AttackSubComponent
Properties
attackMgr
Declaration
protected IAttackManager attackMgr { get; }
Property Value
audioMgr
Declaration
protected IGameAudioManager audioMgr { get; }
Property Value
Type |
Description |
IGameAudioManager |
|
effectObjPool
Declaration
protected IEffectObjectPool effectObjPool { get; }
Property Value
Type |
Description |
IEffectObjectPool |
|
gameMgr
Declaration
protected IGameManager gameMgr { get; }
Property Value
Type |
Description |
IGameManager |
|
logger
Declaration
protected IGameLoggingService logger { get; }
Property Value
Type |
Description |
IGameLoggingService |
|
SourceAttackComp
Declaration
protected IAttackComponent SourceAttackComp { get; }
Property Value
Type |
Description |
IAttackComponent |
|
Methods
Disable()
Declaration
public virtual void Disable()
Init(IGameManager, IAttackComponent)
Declaration
public void Init(IGameManager gameMgr, IAttackComponent sourceAttackComp)
Parameters
Type |
Name |
Description |
IGameManager |
gameMgr |
|
IAttackComponent |
sourceAttackComp |
|
OnDisabled()
Declaration
protected virtual void OnDisabled()
OnInit()
Declaration
protected virtual void OnInit()