Exemplo n.º 1
0
 // 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
 }
Exemplo n.º 2
0
 private void Setup()
 {
     _betaManager           = GetComponent <BetaLevelManager>();
     _objectPooler          = GetComponent <ObjectPooler>();
     _magnetSpawnPointTrans = GameObject.FindGameObjectWithTag("BallSpawnPoint").transform;
     IsMagnetAttached       = false;
 }
Exemplo n.º 3
0
    [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>();
    }
Exemplo n.º 4
0
 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;
 }
Exemplo n.º 5
0
 private void Setup()
 {
     betaManager         = GetComponent <BetaLevelManager>();
     betaMagnetPlacement = GetComponent <BetaMagnetPlacement>();
 }
Exemplo n.º 6
0
 private void Setup()
 {
     betaManager = GetComponent <BetaLevelManager>();
 }
Exemplo n.º 7
0
 private void Setup()
 {
     betaManager = GameObject.Find("BetaLevelManager").GetComponent <BetaLevelManager>();
 }
Exemplo n.º 8
0
 // 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");
 }