Table of Contents

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

成功或失敗