I try to enable and disable different canvases with a left mouse click on game objects with Raycasts. But I instantiete it from prefabs so it doesnt save the Main Camera and Canvas I want to disable and enable.
I know how to do it with GameObject:
cameraCheck = GameObject.FindWithTag( "MainCamera" );
but GameObject and Canvas/Camera dont have a FindWithTag? So I try FindObjectOfType which gives me all kinds of errors.
void Start()
{
canvasBuilding.enabled = false;
cameraCheck = FindObjectOfType<Camera>.tag "MainCamera";
canvasBuilding = FindObjectOfType<Canvas>.tag "Building_01";
}
void Start()
{
canvasBuilding.enabled = false;
cameraCheck = Camera.FindObjectOfType<Camera>().tag "MainCamera";
canvasBuilding = Canvas.FindObjectOfType<Canvas>().tag "Building_01";
}
It just all doesnt seem to work.
Thank you for your time