private void FlipCameraEventListener(Hashtable h) { bool flipped = FlippedCameraMessage.GetFlippedFromHashtable(h); flipFactor = flipped ? 1: -1; AssignSortOrder(); }
public void FlipCamera() { cameraFlipped = !cameraFlipped; int yRotation = 0; if (cameraFlipped) { yRotation = 180; } transform.localRotation = Quaternion.Euler(0, yRotation, 0); EventManager.TriggerEvent(Constants.EVENT_PLAYER_FLIPPED, FlippedCameraMessage.CreateHashtable(cameraFlipped)); }