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);