Interface IPlayerStatusControl
使用者加入SESSION ROOM狀態元件
public interface IPlayerStatusControl
Methods
GetHP()
設定Player Avatar生命值狀態,回傳-1表示方法失敗
int GetHP()
Returns
- int
HP的數值
GetPlayerStatus()
取得Player Avatar目前狀態
string GetPlayerStatus()
Returns
- string
Avatar目前狀態
GetPlayerTransform()
取得Player Avatar Transform資料
Transform GetPlayerTransform()
Returns
- Transform
Avatar Transform
GetPlayerType()
取得Player Avatar角色類別
string GetPlayerType()
Returns
- string
Avatar角色類別
SetBandShow(bool)
設定Player 名牌是否顯示
bool SetBandShow(bool isShowed)
Parameters
isShowed
bool是否要展示名牌,True:要,False:不要
Returns
- bool
成功或失敗
SetHP(int)
設定Player Avatar生命值狀態
bool SetHP(int hp)
Parameters
hp
int使用者生命值
Returns
- bool
成功或失敗
SetPlayerStatus(string)
設定Player Avatar目前狀態
bool SetPlayerStatus(string playStatus)
Parameters
playStatus
string使用者狀態
Returns
- bool
成功或失敗
SetPlayerType(string)
設定Player Avatar角色類別
bool SetPlayerType(string playerType)
Parameters
playerType
string角色類別
Returns
- bool
成功或失敗
SetUseCollider(bool)
設定Player Avatar是否使用碰撞系統
bool SetUseCollider(bool isEnabled)
Parameters
isEnabled
bool使用/不使用
Returns
- bool
成功或失敗
SetUseGravity(bool)
設定Player Avatar是否使用重力系統
bool SetUseGravity(bool isEnabled)
Parameters
isEnabled
bool使用/不使用
Returns
- bool
成功或失敗