using System.Collections; using System.Collections.Generic; using UnityEngine; public class EnemyController_Shooter : MonoBehaviour { [SerializeField] Rigidbody2D body; [SerializeField] float diff = 20.0f; [SerializeField] float minSpeed = 20f; [SerializeField] float maxSpeed = 100f; // Start is called before the first frame update void Start() { body = GetComponent(); if (transform.position.x < 0) { body.velocity = new Vector2(Random.Range(minSpeed, maxSpeed), 0); } else { body.velocity = new Vector2(-1.0f*Random.Range(minSpeed, maxSpeed), 0); } } private void FixedUpdate() { if (Mathf.Abs(transform.position.x) > 480) { Destroy(gameObject); } } }