Ejemplo n.º 1
0
 private void HideAllReticles()
 {
     reticleCubical.EnableRenderer(false);
     reticleSpherical.EnableRenderer(false);
     reticleLinesForEditor.EnableRenderer(false);
     capsuleReticleForEditor.EnableRenderer(false);
     cylinderReticleForEditor.EnableRenderer(false);
 }
Ejemplo n.º 2
0
    private void LoadReticles()
    {
        var reticlePrefab = Resources.Load("ReticleForEditor") as GameObject;
        var retAddObj     = Instantiate(reticlePrefab, Vector3.zero, Quaternion.identity);

        reticleCubical = retAddObj.GetComponent <ReticleForEditor>();
        reticleCubical.Initialize();
        reticleCubical.EnableRenderer(false);

        reticlePrefab    = Resources.Load("SphericalReticleForEditor") as GameObject;
        retAddObj        = Instantiate(reticlePrefab, Vector3.zero, Quaternion.identity);
        reticleSpherical = retAddObj.GetComponent <SphericalReticleForEditor>();
        reticleSpherical.Initialize();
        reticleSpherical.EnableRenderer(false);

        reticlePrefab         = Resources.Load("ReticleLinesForEditor") as GameObject;
        retAddObj             = Instantiate(reticlePrefab, Vector3.zero, Quaternion.identity);
        reticleLinesForEditor = retAddObj.GetComponent <ReticleLinesForEditor>();
        reticleLinesForEditor.Initialize();
        reticleLinesForEditor.EnableRenderer(false);

        reticlePrefab           = Resources.Load("CapsuleReticleForEditor") as GameObject;
        retAddObj               = Instantiate(reticlePrefab, Vector3.zero, Quaternion.identity);
        capsuleReticleForEditor = retAddObj.GetComponent <CapsuleReticleForEditor>();
        capsuleReticleForEditor.Initialize();
        capsuleReticleForEditor.EnableRenderer(false);

        reticlePrefab            = Resources.Load("CylinderReticleForEditor") as GameObject;
        retAddObj                = Instantiate(reticlePrefab, Vector3.zero, Quaternion.identity);
        cylinderReticleForEditor = retAddObj.GetComponent <CylinderReticleForEditor>();
        cylinderReticleForEditor.Initialize();
        cylinderReticleForEditor.EnableRenderer(false);
    }