void Start() { playerTransform = GameObject.FindGameObjectWithTag("Player").transform; mainCamera = Camera.main; capCamera = mainCamera.GetComponent <CenteredAroundPointsCamera>(); originalZ = capCamera.transform.position.z; }
public void Init(Vector3 startingPosition, Quaternion rotation, float speed, CenteredAroundPointsCamera centeredCamera, Transform bottomBorder) { lifeTimer = 0f; rigidBody2D.isKinematic = false; rigidBody2D.simulated = true; this.centeredCamera = centeredCamera; bottomBorderMinY = bottomBorder.position.y; transform.position = startingPosition; this.centeredCamera.AddPoint(transform); transform.rotation = rotation; Shoot(speed); sr.color = activeColor; isActive = true; }
void Start() { centeredCamera = Camera.main.GetComponent <CenteredAroundPointsCamera>(); }