Spaces:
Runtime error
Runtime error
using System.Collections; | |
using System.Collections.Generic; | |
using UnityEngine; | |
using Quantum; | |
public class CameraBehavior : QuantumCallbacks | |
{ | |
private bool _isInverted = false; | |
public override void OnUpdateView(QuantumGame game) | |
{ | |
var player = game.Session.LocalPlayerIndices[0]; | |
if (player != 0 && !_isInverted) | |
{ | |
transform.eulerAngles = new Vector3(transform.eulerAngles.x, transform.eulerAngles.y +180, transform.eulerAngles.z); | |
for (int i = 0; i < ChessViewUpdater.Instance.Pieces.Length; i++) | |
{ | |
var p = ChessViewUpdater.Instance.Pieces[i]; | |
p.transform.eulerAngles = new Vector3(p.transform.eulerAngles.x, p.transform.eulerAngles.y, p.transform.eulerAngles.z + 180); | |
} | |
_isInverted = true; | |
} | |
} | |
} | |