Exemple #1
0
    void Awake()
    {
        mInstance = this;

        layerIgnoreRaycast           = LayerMask.NameToLayer("Ignore Raycast");
        layerPlayer                  = LayerMask.NameToLayer("Player");
        layerEnemy                   = LayerMask.NameToLayer("Enemy");
        layerEnemyComplex            = LayerMask.NameToLayer("EnemyComplex");
        layerProjectile              = LayerMask.NameToLayer("Projectile");
        layerItem                    = LayerMask.NameToLayer("Item");
        layerPlayerProjectile        = LayerMask.NameToLayer("PlayerProjectile");
        layerEnemyNoPlayerProjectile = LayerMask.NameToLayer("EnemyNoPlayerProjectile");
        layerPlanet                  = LayerMask.NameToLayer("Planet");
        layerAutoGrab                = LayerMask.NameToLayer("AutoGrab");

        layerMaskPlayer                  = 1 << layerPlayer;
        layerMaskEnemy                   = 1 << layerEnemy;
        layerMaskEnemyComplex            = 1 << layerEnemyComplex;
        layerMaskProjectile              = 1 << layerProjectile;
        layerMaskItem                    = 1 << layerItem;
        layerMaskPlayerProjectile        = 1 << layerPlayerProjectile;
        layerMaskEnemyNoPlayerProjectile = 1 << layerEnemyNoPlayerProjectile;
        layerMaskPlanet                  = 1 << layerPlanet;
        layerMaskAutoGrab                = 1 << layerAutoGrab;

        DontDestroyOnLoad(gameObject);

        userData     = GetComponentInChildren <UserData>();
        userSettings = GetComponentInChildren <UserSettings>();

        sceneManager   = GetComponentInChildren <SceneManager>();
        reticleManager = GetComponentInChildren <ReticleManager>();
        //uiManager = GetComponentInChildren<UIManager>();

        InitStrings();
    }
 private void Start()
 {
     _line          = this.gameObject.GetComponent <LineRenderer>();
     _line.enabled  = false;
     reticleManager = ReticleManager.Instance;
 }
Exemple #3
0
 void Start()
 {
     reticleManager = GameObject.Find("Reticle").GetComponent <ReticleManager>();
 }
Exemple #4
0
    void Awake()
    {
        mInstance = this;

        layerIgnoreRaycast = LayerMask.NameToLayer("Ignore Raycast");
        layerPlayer = LayerMask.NameToLayer("Player");
        layerEnemy = LayerMask.NameToLayer("Enemy");
        layerEnemyComplex = LayerMask.NameToLayer("EnemyComplex");
        layerProjectile = LayerMask.NameToLayer("Projectile");
        layerItem = LayerMask.NameToLayer("Item");
        layerPlayerProjectile = LayerMask.NameToLayer("PlayerProjectile");
        layerEnemyNoPlayerProjectile = LayerMask.NameToLayer("EnemyNoPlayerProjectile");
        layerPlanet = LayerMask.NameToLayer("Planet");

        layerMaskPlayer = 1<<layerPlayer;
        layerMaskEnemy = 1<<layerEnemy;
        layerMaskEnemyComplex = 1<<layerEnemyComplex;
        layerMaskProjectile = 1<<layerProjectile;
        layerMaskItem = 1<<layerItem;
        layerMaskPlayerProjectile = 1<<layerPlayerProjectile;
        layerMaskEnemyNoPlayerProjectile = 1<<layerEnemyNoPlayerProjectile;
        layerMaskPlanet = 1<<layerPlanet;

        DontDestroyOnLoad(gameObject);

        userData = GetComponentInChildren<UserData>();
        userSettings = GetComponentInChildren<UserSettings>();

        cameraController = GetComponentInChildren<CameraController>();

        sceneManager = GetComponentInChildren<SceneManager>();
        reticleManager = GetComponentInChildren<ReticleManager>();
        //uiManager = GetComponentInChildren<UIManager>();

        InitStrings();
    }