| 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); |
| } |
| } |
| } |
|
|