Monobit Unity Networking ver.2.8.0 Client API Reference
MonobitEngine.MonobitTransformView Class Reference

オブジェクトの位置・姿勢・倍率の同期クラス. More...

Inheritance diagram for MonobitEngine.MonobitTransformView:
Collaboration diagram for MonobitEngine.MonobitTransformView:

Classes

class  SynchronizedInfo
 同期パラメータ情報. More...
 

Public Member Functions

override void OnMonobitSerializeViewWrite (MonobitStream stream, MonobitMessageInfo info)
 書き込み専用オブジェクトの位置・姿勢・倍率の同期処理関数. More...
 
override void OnMonobitSerializeViewRead (MonobitStream stream, MonobitMessageInfo info)
 読み込み専用オブジェクトの位置・姿勢・倍率の同期処理関数. More...
 
virtual void OnMonobitSerializeViewWrite (MonobitEngine.MonobitStream stream, MonobitEngine.MonobitMessageInfo info)
 書き込み専用MonobitViewのシリアライズ処理 More...
 
virtual void OnMonobitSerializeViewRead (MonobitEngine.MonobitStream stream, MonobitEngine.MonobitMessageInfo info)
 読み込み専用MonobitViewのシリアライズ処理 More...
 

Public Attributes

SynchronizedInfo m_SyncPosition = new SynchronizedInfo { m_EnableSync = true, m_EnableInterpolate = true, m_LerpRate = 10.0f }
 位置の同期パラメータ情報. More...
 
SynchronizedInfo m_SyncRotation = new SynchronizedInfo { m_EnableSync = true, m_EnableInterpolate = false, m_LerpRate = 5.0f }
 姿勢の同期パラメータ情報. More...
 
SynchronizedInfo m_SyncScale = new SynchronizedInfo { m_EnableSync = false, m_EnableInterpolate = false, m_LerpRate = 1.0f }
 倍率の同期パラメータ情報. More...
 
bool m_SnapEnabled = true
 一定距離以上離れてしまった場合ワープさせるかどうかのフラグ. More...
 
float m_SnapThreshold = 3.0f
 ワープさせる場合の距離閾値. More...
 

Properties

MonobitEngineBase.MonobitView monobitView [get]
 GameObjectのMonobitViewキャッシュへの参照 More...
 
new MonobitEngineBase.MonobitView networkView [get]
 このパラメータは古い値を使用する際に通知される. More...
 

Detailed Description

オブジェクトの位置・姿勢・倍率の同期クラス.

Member Function Documentation

virtual void MonobitEngine.MonoBehaviour.OnMonobitSerializeViewRead ( MonobitEngine.MonobitStream  stream,
MonobitEngine.MonobitMessageInfo  info 
)
virtualinherited

読み込み専用MonobitViewのシリアライズ処理

Parameters
streamOnMonobitSerializeViewReadのパラメータとして受信情報を受け取ったMonobitStream情報。
info特定のメッセージやRPCの送受信、または更新に関する情報を保有するパラメータ。
override void MonobitEngine.MonobitTransformView.OnMonobitSerializeViewRead ( MonobitStream  stream,
MonobitMessageInfo  info 
)

読み込み専用オブジェクトの位置・姿勢・倍率の同期処理関数.

Parameters
streamMonobitTransformViewの送信データ、または受信データのいずれかを提供するパラメータ
info特定のメッセージやRPCの送受信、または更新に関する「送信者、対象オブジェクト、タイムスタンプ」などの情報を保有するパラメータ

Here is the call graph for this function:

virtual void MonobitEngine.MonoBehaviour.OnMonobitSerializeViewWrite ( MonobitEngine.MonobitStream  stream,
MonobitEngine.MonobitMessageInfo  info 
)
virtualinherited

書き込み専用MonobitViewのシリアライズ処理

Parameters
streamOnMonobitSerializeViewWriteのパラメータとして受信情報を受け取ったMonobitStream情報。
info特定のメッセージやRPCの送受信、または更新に関する情報を保有するパラメータ。

Here is the caller graph for this function:

override void MonobitEngine.MonobitTransformView.OnMonobitSerializeViewWrite ( MonobitStream  stream,
MonobitMessageInfo  info 
)

書き込み専用オブジェクトの位置・姿勢・倍率の同期処理関数.

Parameters
streamMonobitTransformViewの送信データ、または受信データのいずれかを提供するパラメータ
info特定のメッセージやRPCの送受信、または更新に関する「送信者、対象オブジェクト、タイムスタンプ」などの情報を保有するパラメータ

Here is the call graph for this function:

Member Data Documentation

bool MonobitEngine.MonobitTransformView.m_SnapEnabled = true

一定距離以上離れてしまった場合ワープさせるかどうかのフラグ.

float MonobitEngine.MonobitTransformView.m_SnapThreshold = 3.0f

ワープさせる場合の距離閾値.

SynchronizedInfo MonobitEngine.MonobitTransformView.m_SyncPosition = new SynchronizedInfo { m_EnableSync = true, m_EnableInterpolate = true, m_LerpRate = 10.0f }

位置の同期パラメータ情報.

SynchronizedInfo MonobitEngine.MonobitTransformView.m_SyncRotation = new SynchronizedInfo { m_EnableSync = true, m_EnableInterpolate = false, m_LerpRate = 5.0f }

姿勢の同期パラメータ情報.

SynchronizedInfo MonobitEngine.MonobitTransformView.m_SyncScale = new SynchronizedInfo { m_EnableSync = false, m_EnableInterpolate = false, m_LerpRate = 1.0f }

倍率の同期パラメータ情報.

Property Documentation

MonobitEngineBase.MonobitView MonobitEngine.MonoBehaviour.monobitView
getinherited

GameObjectのMonobitViewキャッシュへの参照

new MonobitEngineBase.MonobitView MonobitEngine.MonoBehaviour.networkView
getinherited

このパラメータは古い値を使用する際に通知される.


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