|
using UnityEngine; |
|
|
|
public class SoccerBallController : MonoBehaviour |
|
{ |
|
public GameObject area; |
|
[HideInInspector] |
|
public SoccerEnvController envController; |
|
public string purpleGoalTag; |
|
public string blueGoalTag; |
|
|
|
void Start() |
|
{ |
|
envController = area.GetComponent<SoccerEnvController>(); |
|
} |
|
|
|
void OnCollisionEnter(Collision col) |
|
{ |
|
if (col.gameObject.CompareTag(purpleGoalTag)) |
|
{ |
|
envController.GoalTouched(Team.Blue); |
|
} |
|
if (col.gameObject.CompareTag(blueGoalTag)) |
|
{ |
|
envController.GoalTouched(Team.Purple); |
|
} |
|
} |
|
} |
|
|