Files
soccar2d/Assets/Scripts/TeamSpecificEffects.cs
2026-04-17 01:35:53 +05:30

26 lines
632 B
C#

using UnityEngine;
public class TeamSpecificEffects : MonoBehaviour
{
public static TeamSpecificEffects instance;
public Transform[] flipY;
void Awake()
{
instance = this;
}
public void SetTeamSpecificEffects(Team team){
foreach(Transform t in flipY){
float y = Mathf.Abs(t.localScale.y);
t.localScale = new Vector3(t.localScale.x, team == Team.Blue ? -y : y, t.localScale.z);
}
if(team == Team.Blue){
CameraEffects.instance.SetUpsideDown(true);
}else{
CameraEffects.instance.SetUpsideDown(false);
}
}
}