private void Awake()
 {
     heatModel  = ServiceLocator.instance.Model.GetComponent <Model_Heat>();
     playModel  = ServiceLocator.instance.Model.GetComponent <Model_Play>();
     inputModel = ServiceLocator.instance.Model.GetComponent <Model_Input>();
     gameModel  = ServiceLocator.instance.Model.GetComponent <Model_Game>();
 }
    void Awake()
    {
        gameModel  = ServiceLocator.instance.Model.GetComponent <Model_Game>();
        heatModel  = ServiceLocator.instance.Model.GetComponent <Model_Heat>();
        inputModel = ServiceLocator.instance.Model.GetComponent <Model_Input>();
        playModel  = ServiceLocator.instance.Model.GetComponent <Model_Play>();
        player     = ServiceLocator.instance.Player;

        assetManager = ServiceLocator.instance.Controller.GetComponent <Manager_GameAssets>();
    }
    void Awake()
    {
        gameModel  = ServiceLocator.instance.Model.GetComponent <Model_Game>();
        heatModel  = ServiceLocator.instance.Model.GetComponent <Model_Heat>();
        inputModel = ServiceLocator.instance.Model.GetComponent <Model_Input>();
        playModel  = ServiceLocator.instance.Model.GetComponent <Model_Play>();

        assetManager = ServiceLocator.instance.Controller.GetComponent <Manager_GameAssets>();

        shieldLinesRenderer = ServiceLocator.instance.Player.Find("ShipParent").Find("PlayerShip").Find("ShieldEdges").GetComponent <MeshRenderer>();
    }
    void Start()
    {
        heatModel = ServiceLocator.instance.Model.GetComponent <Model_Heat>();
        playModel = ServiceLocator.instance.Model.GetComponent <Model_Play>();
        gameModel = ServiceLocator.instance.Model.GetComponent <Model_Game>();

        playModel.jumpTotal = 15;


        priority = 8;
        Schedule(this);
    }
示例#5
0
    //private float thrusterVolume;

    void Awake()
    {
        gameModel = ServiceLocator.instance.Model.GetComponent <Model_Game>();
        //energyModel = ServiceLocator.instance.Model.GetComponent<Model_Energy>();
        inputModel = ServiceLocator.instance.Model.GetComponent <Model_Input>();
        playModel  = ServiceLocator.instance.Model.GetComponent <Model_Play>();
        heatModel  = ServiceLocator.instance.Model.GetComponent <Model_Heat>();
        player     = ServiceLocator.instance.Player;

        dashParts = player.Find("Reticles").Find("ThrusterReticle_Swivel").Find("Dash Particle System").GetComponent <ParticleSystem>();
        dashRet   = player.Find("Reticles").Find("ThrusterReticle_Swivel").Find("ThrusterReticles").Find("DashReticle").GetComponent <MeshRenderer>();
        flyRet    = player.Find("Reticles").Find("ThrusterReticle_Swivel").Find("ThrusterReticles").Find("FlyReticle").GetComponent <MeshRenderer>();
    }
示例#6
0
    void Start()
    {
        heatModel = ServiceLocator.instance.Model.GetComponent <Model_Heat>();
        playModel = ServiceLocator.instance.Model.GetComponent <Model_Play>();
        gameModel = ServiceLocator.instance.Model.GetComponent <Model_Game>();

        InitializeAssets();

        SCG_EventManager.instance.Register <Event_EnemyBulletHit>(EventHandler);
        SCG_EventManager.instance.Register <Event_LifeUpTick>(EventHandler);

        jPBImage = jumpProgressBar.GetComponent <Image>();
        cSImage  = chargeSpinner.GetComponent <Image>();
    }
示例#7
0
    void Start()
    {
        assets     = ServiceLocator.instance.Controller.GetComponent <Manager_GameAssets>();
        playModel  = ServiceLocator.instance.Model.GetComponent <Model_Play>();
        gameModel  = ServiceLocator.instance.Model.GetComponent <Model_Game>();
        heatModel  = ServiceLocator.instance.Model.GetComponent <Model_Heat>();
        gameAssets = ServiceLocator.instance.Controller.GetComponent <Manager_GameAssets>();

        _MakeAndRefAudioSources();
        _SetClipsToAudioSources();

        SCG_EventManager.instance.Register <Event_PlayerShieldBlock>(EventHandler);
        SCG_EventManager.instance.Register <Event_EnemyBulletHit>(EventHandler);
        SCG_EventManager.instance.Register <Event_PlayerExplode>(EventHandler);
        SCG_EventManager.instance.Register <Event_LanceHit>(EventHandler);
    }