Monobit Unity Networking ver.2.8.0 Server API Reference (C#)
mun_room.MunRoomServerSide Class Reference

サーバサイドプログラムで管理されるクラス. More...

Inheritance diagram for mun_room.MunRoomServerSide:
Collaboration diagram for mun_room.MunRoomServerSide:

Public Member Functions

void MunRoomRpcCallback (string name, float value)
 MUN クライアントからのコールバック. More...
 
 MunRoomServerSide (MunRoomInfo roomInfo)
 コンストラクタ. More...
 
override void Start ()
 ルーム作成時の処理.
 
override void Update ()
 ルーム更新時の処理.
 
void OnMonobitInstantiate (int ownerPlayerId, string prefabName, UnityEngine.Vector3 position, UnityEngine.Quaternion rotation, Int32 viewId)
 MUN サーバからリクエスト送信されたオブジェクトが MUN クライアント上に生成された時のコールバック. More...
 
void OnMonobitSerializeView (Int32 playerId, Int32 viewId, object[] objectData)
 MUN クライアントから オブジェクト同期データが送信されてきた時のコールバック. More...
 

Detailed Description

サーバサイドプログラムで管理されるクラス.

Constructor & Destructor Documentation

mun_room.MunRoomServerSide.MunRoomServerSide ( MunRoomInfo  roomInfo)

コンストラクタ.

Parameters
roomInfo作成されたルーム情報.

Here is the call graph for this function:

Member Function Documentation

void mun_room.MunRoomServerSide.MunRoomRpcCallback ( string  name,
float  value 
)

MUN クライアントからのコールバック.

Parameters
name文字列情報.
value浮動小数情報.
void mun_room.MunRoomServerSide.OnMonobitInstantiate ( int  ownerPlayerId,
string  prefabName,
UnityEngine.Vector3  position,
UnityEngine.Quaternion  rotation,
Int32  viewId 
)

MUN サーバからリクエスト送信されたオブジェクトが MUN クライアント上に生成された時のコールバック.

Parameters
prefabName生成されたオブジェクトのプレハブ名.
position生成されたオブジェクトの位置.
rotation生成されたオブジェクトの向き.
viewId生成されたオブジェクトのMonobitViewID.
void mun_room.MunRoomServerSide.OnMonobitSerializeView ( Int32  playerId,
Int32  viewId,
object[]  objectData 
)

MUN クライアントから オブジェクト同期データが送信されてきた時のコールバック.

Parameters
playerId送信者であるプレイヤーの ID.
viewId送信オブジェクトが保持する MonobitView の ID.
objectDataMonobit*View コンポーネントから送信されてきたデータ群(前回との差分がない場合は、要素がnullになることがある). このデータで送信されてくるデータには、Transform, Rigidbody, および OnMonobitSerializeView() メソッドで送られるストリーム情報がある.

Here is the call graph for this function:


The documentation for this class was generated from the following file: