C# 클래스 DamageRule, urban-survivors

상속: MonoBehaviour
파일 보기 프로젝트 열기: exdev/urban-survivors 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
hitAnimList string[]
knockBackForceList float[]

보호된 프로퍼티들

프로퍼티 타입 설명
instance DamageRule,
knockBackTypeToForce float>.Dictionary
stunTypeToAnim string>.Dictionary

공개 메소드들

메소드 설명
Awake ( ) : void
CalculateDamage ( ActorInfo, _defender, DamageInfo, _dmgInfo ) : float
HitAnim ( HitInfo, _type ) : string
Instance ( ) : DamageRule,
KnockBackForce ( DamageInfo, _type ) : float

비공개 메소드들

메소드 설명
SolidBulletDamage ( ActorInfo, _defender, DamageInfo, _dmgInfo ) : float
SolidMeleeDamage ( ActorInfo, _defender, DamageInfo, _dmgInfo ) : float

메소드 상세

Awake() 공개 메소드

public Awake ( ) : void
리턴 void

CalculateDamage() 공개 메소드

public CalculateDamage ( ActorInfo, _defender, DamageInfo, _dmgInfo ) : float
_defender ActorInfo,
_dmgInfo DamageInfo,
리턴 float

HitAnim() 공개 메소드

public HitAnim ( HitInfo, _type ) : string
_type HitInfo,
리턴 string

Instance() 공개 정적인 메소드

public static Instance ( ) : DamageRule,
리턴 DamageRule,

KnockBackForce() 공개 메소드

public KnockBackForce ( DamageInfo, _type ) : float
_type DamageInfo,
리턴 float

프로퍼티 상세

hitAnimList 공개적으로 프로퍼티

public string[] hitAnimList
리턴 string[]

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

protected static DamageRule, instance
리턴 DamageRule,

knockBackForceList 공개적으로 프로퍼티

public float[] knockBackForceList
리턴 float[]

knockBackTypeToForce 보호되어 있는 프로퍼티

protected Dictionary knockBackTypeToForce
리턴 float>.Dictionary

stunTypeToAnim 보호되어 있는 프로퍼티

protected Dictionary stunTypeToAnim
리턴 string>.Dictionary