// Update is called once per frame void FixedUpdate() { betaManager = GetComponent <BetaLevelManager>(); magnetCounter = GameObject.Find("MagnetCounterText").GetComponent <Text>(); magnetCounter.enabled = true; magnetCounter.GetComponent <Text>().text = betaManager.MaxPlaceableMagnets.ToString(); // Sets the magnetCounter to show max placeable magnets in current puzzle }
private void Setup() { _betaManager = GetComponent <BetaLevelManager>(); _objectPooler = GetComponent <ObjectPooler>(); _magnetSpawnPointTrans = GameObject.FindGameObjectWithTag("BallSpawnPoint").transform; IsMagnetAttached = false; }
[SerializeField] private float hitZPos; // Z component of position that magnets must be placed in private void Start() { betaManager = GetComponent <BetaLevelManager>(); betaMagnetPlacement = betaManager.GetComponent <BetaMagnetPlacement>(); _ovrRemoteTrans = GameObject.FindGameObjectWithTag("OculusRemote").transform; betaMagnetPlacement = betaManager.GetComponent <BetaMagnetPlacement>(); }
private void Setup() { ballsPlaced = 0; // Sets balls placed to 0 at beginning of level betaManager = GetComponent <BetaLevelManager>(); gameManager = GameObject.Find("GameManager").GetComponent <GameManager>(); magnetAttach = GetComponent <BetaMagnetAttach>(); magnetSpawnPointTrans = GameObject.FindGameObjectWithTag("BallSpawnPoint").transform; }
private void Setup() { betaManager = GetComponent <BetaLevelManager>(); betaMagnetPlacement = GetComponent <BetaMagnetPlacement>(); }
private void Setup() { betaManager = GetComponent <BetaLevelManager>(); }
private void Setup() { betaManager = GameObject.Find("BetaLevelManager").GetComponent <BetaLevelManager>(); }
// Start is called before the first frame update private void Start() { _betaManager = GameObject.Find("BetaLevelManager").GetComponent <BetaLevelManager>(); // Run coroutine to wait for max magnets to be set in each puzzle StartCoroutine("SetMaxMagnets"); }