Photon Unity Networking 2  v2.1
English | 日本語 | 한국
Static Public Member Functions | Static Public Attributes | List of all members
TurnExtensions Class Reference

Static Public Member Functions

static void SetTurn (this Room room, int turn, bool setStartTime=false)
 ターンを設定する。 More...
 
static int GetTurn (this RoomInfo room)
 RoomInfoから現在のターンを取得します。 More...
 
static int GetTurnStart (this RoomInfo room)
 ターンが開始された開始時刻を返します。どれくらいの時間が経過しているかを計算するために使用できます。 More...
 
static int GetFinishedTurn (this Player player)
 プレイヤーの終了ターンを取得(ROOMプロパティから) More...
 
static void SetFinishedTurn (this Player player, int turn)
 プレイヤーの終了ターンを(ROOMプロパティで)設定します。 More...
 

Static Public Attributes

static readonly string TurnPropKey = "Turn"
 現在継続中のターン番号 More...
 
static readonly string TurnStartPropKey = "TStart"
 現在進行中のターンの開始(サーバ)時間(終了の計算に使用) More...
 
static readonly string FinishedTurnPropKey = "FToA"
 終了したアクターのターン(その後に数字が付く) More...
 

Member Function Documentation

static int GetFinishedTurn ( this Player  player)
static

プレイヤーの終了ターンを取得(ROOMプロパティから)

Returns
終了したターンインデックス
Parameters
playerプレイヤーリファレンス
static int GetTurn ( this RoomInfo  room)
static

RoomInfoから現在のターンを取得します。

Returns
ターンインデックス
Parameters
roomRoomInfoリファレンス
static int GetTurnStart ( this RoomInfo  room)
static

ターンが開始された開始時刻を返します。どれくらいの時間が経過しているかを計算するために使用できます。

Returns
ターンの開始。
Parameters
roomルーム。
static void SetFinishedTurn ( this Player  player,
int  turn 
)
static

プレイヤーの終了ターンを(ROOMプロパティで)設定します。

Parameters
playerプレイヤーリファレンス
turnターンインデックス
static void SetTurn ( this Room  room,
int  turn,
bool  setStartTime = false 
)
static

ターンを設定する。

Parameters
roomルームリファレンス
turnターンインデックス
setStartTimetrue に設定すると開始時刻を設定します。

Member Data Documentation

readonly string FinishedTurnPropKey = "FToA"
static

終了したアクターのターン(その後に数字が付く)

readonly string TurnPropKey = "Turn"
static

現在継続中のターン番号

readonly string TurnStartPropKey = "TStart"
static

現在進行中のターンの開始(サーバ)時間(終了の計算に使用)