using System.Collections; using System.Collections.Generic; using UnityEngine; public class Block2Script : MonoBehaviour { public float moveSpeed; public float deadZone = -15; public BlockScript player; public LogicScript logic; public MovementScript movement; // Start is called before the first frame update void Start() { player = GameObject.FindGameObjectWithTag("Player").GetComponent(); logic = GameObject.FindGameObjectWithTag("Logic").GetComponent(); movement = GameObject.FindGameObjectWithTag("Level").GetComponent(); } // Update is called once per frame void Update() { if (player.IsAlive&&!logic.IsFreezed) { transform.position = transform.position + (Vector3.left * moveSpeed) * Time.deltaTime; } if(transform.position.x().direction){ Destroy(gameObject); } } } }