I must be a kid.... error CS0135: `TimerOne' conflicts with a declaration in a child block

well never sean this before and no idea why i should have it with a simple term…
error CS0135: `TimerOne’ conflicts with a declaration in a child block

using UnityEngine;
using System.Collections;

public class CameraControlla : MonoBehaviour {


	public float TimerOne = 0f;
	private float rotationSpeed = 12;
	public bool CameraCall1 = false;
	public bool CameraCall2 = false;
	public GameObject CameratoTack1;
	public GameObject CameratoTack2;
	// Update is called once per frame

	void Update () {
		
		TimerOne += 1;


		if (TimerOne => 4) {
			CameraCall1 = true;
		}

		if (TimerOne => 8) {
			CameraCall1 = true;
		}

		if(CameraCall1 == true){
			// Track
			transform.rotation = Quaternion.Slerp(CameratoTack1.transform.rotation, Quaternion.LookRotation(CameratoTack1.transform.position - transform.position ), Time.deltaTime * rotationSpeed);
		}


		if(CameraCall2 == true){
			// Track
			transform.rotation = Quaternion.Slerp(CameratoTack2.transform.rotation, Quaternion.LookRotation(CameratoTack2.transform.position - transform.position ), Time.deltaTime * rotationSpeed);
		}
			
	
	}
}

Several mistakes, but the one that’s causing you the problem is that on line 20 and 24 you’ve written => instead of >=, which is being intepreted as a lamda expression instead of a greater than or equal to, which is presumeably what you intended.

Lines 24-26 are redundant, since 8 is greater than 4, so if TimerOne was > 8 it would already have been set to true on line 20.

Line 34 will never be true since you don’t set the value of CameraCall2 anywhere (unless you set it from an external script?).