- ヘルプセンター
- Diarkis C# SDK
- Room
Room の数値プロパティを更新して同期させる方法
IncrProperty を sync フラグ true で実行した際に全てのリモート・メンバー・クライアント上で OnIncrPropertySync イベントが発生します。
Room の数値プロパティをインクリメントまたはデクリメントし、Room の他のメンバーと自動同期させることができます。
// This event is raised when the update is synchronized from another member
room.OnIncrPropertySync += OnDiarkisRoomIncrPropertySync;
private void OnDiarkisRoomIncrPropertySync(long updatedValue)
{
// Update UI and do something awesome
}
// This is how you update a numeric room property
// This will be subtracting HP by 100
// synchronize = true means auto-synchronization
bool synchronize = true;
room.IncrProperty("HP", -100, synchronize);