using System.Collections; using System.Collections.Generic; using UnityEngine; public class BouncerBanana : MonoBehaviour { void Start(){ } // Update is called once per frame void FixedUpdate () { gameObject.transform.Rotate(new Vector3(1, 0, 0), 0.5f); } private void OnTriggerEnter(Collider collision) { Agent agent = collision.gameObject.GetComponent(); if (agent != null) { agent.AddReward(1f); Respawn(); } } private void Respawn(){ Vector3 oldPosition = gameObject.transform.position; gameObject.transform.position = new Vector3((1 - 2 * Random.value) * 15, oldPosition.y, (1 - 2 * Random.value) * 15); } }