コード例 #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
 }
コード例 #2
0
ファイル: BetaMagnetAttach.cs プロジェクト: Jeishy/Omicron
 private void Setup()
 {
     _betaManager           = GetComponent <BetaLevelManager>();
     _objectPooler          = GetComponent <ObjectPooler>();
     _magnetSpawnPointTrans = GameObject.FindGameObjectWithTag("BallSpawnPoint").transform;
     IsMagnetAttached       = false;
 }
コード例 #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>();
    }
コード例 #4
0
ファイル: BetaMagnetPlacement.cs プロジェクト: Jeishy/Omicron
 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;
 }
コード例 #5
0
ファイル: BetaReset.cs プロジェクト: Jeishy/Omicron
 private void Setup()
 {
     betaManager         = GetComponent <BetaLevelManager>();
     betaMagnetPlacement = GetComponent <BetaMagnetPlacement>();
 }
コード例 #6
0
 private void Setup()
 {
     betaManager = GetComponent <BetaLevelManager>();
 }
コード例 #7
0
 private void Setup()
 {
     betaManager = GameObject.Find("BetaLevelManager").GetComponent <BetaLevelManager>();
 }
コード例 #8
0
ファイル: BetaSetMaxMagnets.cs プロジェクト: Jeishy/Omicron
 // 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");
 }