C# 클래스 Gameplay.Attribute.Attribute

상속: UnityEngine.MonoBehaviour
파일 보기 프로젝트 열기: badawe/GameStartUP 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
AttributePool AttributePool
currentValue float
maxValue float

공개 메소드들

메소드 설명
ChangeValue ( float targetValue ) : void
Initialize ( float initialValue, float maxValue ) : void
SetMaxValue ( float targetMaxValue ) : void
SetValue ( float initialValue ) : void

보호된 메소드들

메소드 설명
DispatchChangeEvent ( float prevValue, float currentValue ) : void
DispatchOverEvent ( float prevValue, float currentValue ) : void
DispatchResetEvent ( float prevValue, float currentValue ) : void

메소드 상세

ChangeValue() 공개 메소드

public ChangeValue ( float targetValue ) : void
targetValue float
리턴 void

DispatchChangeEvent() 보호된 메소드

protected DispatchChangeEvent ( float prevValue, float currentValue ) : void
prevValue float
currentValue float
리턴 void

DispatchOverEvent() 보호된 메소드

protected DispatchOverEvent ( float prevValue, float currentValue ) : void
prevValue float
currentValue float
리턴 void

DispatchResetEvent() 보호된 메소드

protected DispatchResetEvent ( float prevValue, float currentValue ) : void
prevValue float
currentValue float
리턴 void

Initialize() 공개 메소드

public Initialize ( float initialValue, float maxValue ) : void
initialValue float
maxValue float
리턴 void

SetMaxValue() 공개 메소드

public SetMaxValue ( float targetMaxValue ) : void
targetMaxValue float
리턴 void

SetValue() 공개 메소드

public SetValue ( float initialValue ) : void
initialValue float
리턴 void

프로퍼티 상세

AttributePool 보호되어 있는 프로퍼티

protected AttributePool,Gameplay.Attribute AttributePool
리턴 AttributePool

currentValue 보호되어 있는 프로퍼티

protected float currentValue
리턴 float

maxValue 보호되어 있는 프로퍼티

protected float maxValue
리턴 float