C# 클래스 AI.BaseAI

파일 보기 프로젝트 열기: dream-young-soul/soul

공개 프로퍼티들

프로퍼티 타입 설명
FOLLOW byte

보호된 프로퍼티들

프로퍼티 타입 설명
ATTACK byte
INJURED byte
STATE_IDLE byte
SelObj BaseObject
TargetObj BaseObject
mAiInfo GameStruct.AiInfo

공개 메소드들

메소드 설명
BaseAI ( ) : System
Die ( ) : void
FollowTarget ( ) : void
GetTargetObject ( ) : BaseObject
Init ( BaseObject obj = null, int nAi_Id = Define.AI_TYPE_MELEE ) : void
Injured ( BaseObject attackobj ) : void
Run ( ) : void
SetAttackTarget ( BaseObject obj ) : void

보호된 메소드들

메소드 설명
ActiveAttackPlay ( ) : void

메소드 상세

ActiveAttackPlay() 보호된 메소드

protected ActiveAttackPlay ( ) : void
리턴 void

BaseAI() 공개 메소드

public BaseAI ( ) : System
리턴 System

Die() 공개 메소드

public Die ( ) : void
리턴 void

FollowTarget() 공개 메소드

public FollowTarget ( ) : void
리턴 void

GetTargetObject() 공개 메소드

public GetTargetObject ( ) : BaseObject
리턴 BaseObject

Init() 공개 메소드

public Init ( BaseObject obj = null, int nAi_Id = Define.AI_TYPE_MELEE ) : void
obj BaseObject
nAi_Id int
리턴 void

Injured() 공개 메소드

public Injured ( BaseObject attackobj ) : void
attackobj BaseObject
리턴 void

Run() 공개 메소드

public Run ( ) : void
리턴 void

SetAttackTarget() 공개 메소드

public SetAttackTarget ( BaseObject obj ) : void
obj BaseObject
리턴 void

프로퍼티 상세

ATTACK 보호되어 있는 정적으로 프로퍼티

protected static byte ATTACK
리턴 byte

FOLLOW 공개적으로 정적으로 프로퍼티

public static byte FOLLOW
리턴 byte

INJURED 보호되어 있는 정적으로 프로퍼티

protected static byte INJURED
리턴 byte

STATE_IDLE 보호되어 있는 정적으로 프로퍼티

protected static byte STATE_IDLE
리턴 byte

SelObj 보호되어 있는 프로퍼티

protected BaseObject SelObj
리턴 BaseObject

TargetObj 보호되어 있는 프로퍼티

protected BaseObject TargetObj
리턴 BaseObject

mAiInfo 보호되어 있는 프로퍼티

protected AiInfo,GameStruct mAiInfo
리턴 GameStruct.AiInfo