custom-chatbot / data /CameraBehavior.cs
fastx's picture
Upload 84 files
ce81a16
raw
history blame
775 Bytes
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;
}
}
}