Example #1
0
    void Start()
    {
        bombButton      = GameObject.Find("BombButton");
        skillButton     = GameObject.Find("SkillButton");
        gameManager     = GameObject.Find("GameManager");
        bulletLevelGage = GameObject.Find("BulletLevelGage");
        fuelImageTF     = GameObject.Find("FuelImageTF");


        //itemGetScript = gameManager.GetComponent<ObjectPoolScript>().itemGetScript;

        if (gameManager.transform.FindChild("PC/Flight").gameObject)
        {
            pcFlight = gameManager.transform.FindChild("PC/Flight").gameObject;
        }
        pc = gameManager.transform.FindChild("PC").gameObject;
        addScoreLabeluiObjectPool = GameObject.Find("AddScoreLabel").GetComponent <uiObjectPool>();
        runeObj = GameObject.Find("GameManager").transform.FindChild("Rune").gameObject;

        soundUiControlScript       = gameManager.GetComponent <SoundUiControlScript>();
        bulletControlScript        = gameManager.GetComponent <BulletControlScript>();
        instanceMissionScript      = gameManager.GetComponent <InstanceMissionScript>();
        bombSkillGageScript        = gameManager.GetComponent <BombSkillGageScript>();
        bombButton01UIFilledSprite = GameObject.Find("BombButton01").GetComponent <UIFilledSprite>();
        magnetScript     = gameManager.GetComponent <MagnetScript>();
        runeAlphaAni     = runeObj.GetComponent <RuneAlphaAni>();
        scoreCoinCount   = gameManager.GetComponent <ScoreCoinCount>();
        playerMoveScript = gameManager.transform.FindChild("PC").gameObject.GetComponent <PlayerMoveScript>();

        characterSpeakManager = GameObject.Find("CharacterSpeakManager").GetComponent <CharacterSpeakManagerScript>();
        addedChSpeakScript    = GameObject.Find("CharacterSpeakManager").GetComponent <AddedChSpeakScript>();
    }
    public void SetStart()
    {
        ValueDeliverScript.portalUpLevel = portalUpLevel;
        soundUiControlScript             = GameObject.Find("GameManager").GetComponent <SoundUiControlScript>();

        flight         = GameObject.Find("Flight");
        Activate       = GameObject.Find("GameManager").GetComponent <ActivateScript>();
        portalRateTime = portalRateTimeInput[portalLevel - 1];


        //RenderSettings.fogColor = portalFogColor[0];
        StartCoroutine(ChangeFogColor());

        levelChangePlanShowHide = lightSpeedPlan.GetComponent <LevelChangePlanShowHide>();

        detectorType = ValueDeliverScript.detectorType;

        if (detectorType >= 0)
        {
            StartCoroutine(detectorPortal());
        }

        //isSetStart = true;

        StartCoroutine(CountStart());
        GameObject.Find("FuelSlider").GetComponent <FuelSliderScript>().FuelGageSettingVoid();
    }
Example #3
0
 // Use this for initialization
 void Start()
 {
     flight               = GameObject.Find("PC/Flight");
     fuelSlider           = GameObject.Find("FuelSlider");
     soundUiControlScript = GameObject.Find("GameManager").GetComponent <SoundUiControlScript>();
     activate             = GameObject.Find("GameManager").GetComponent <ActivateScript>();
 }
Example #4
0
    //	UfoExplosion ufoExplosion;

    void Start()
    {
        fuelSlider           = GameObject.Find("FuelSlider");
        flight               = GameObject.Find("PC/Flight");
        soundUiControlScript = GameObject.Find("GameManager").GetComponent <SoundUiControlScript>();
        activate             = GameObject.Find("GameManager").GetComponent <ActivateScript>();

        //		ufoExplosion = this.gameObject.GetComponent<UfoExplosion>();
    }
    void Start()
    {
        flight = GameObject.Find("PC/Flight");
        Debug.Log("캐논 컨트롤러 시작 스타트 ::: " + transform.position.z);

        soundUiControlScript = GameObject.Find("GameManager").GetComponent <SoundUiControlScript>();
        activate             = GameObject.Find("GameManager").GetComponent <ActivateScript>();

        gameObject.SetActive(false);
    }
Example #6
0
    void Start()
    {
        float specialBombRechargeDecrease = 0f;
        int   tempDecreaseBombTime        = 0;

        if (ValueDeliverScript.isSelectSpecial)   //스페셜 어택 미션 완료로 인한 보상 시간이 발동되었을때 팬텀 환상의 날개 스킨의 효과가 발동한다.
        {
            specialBombRechargeDecrease = ValueDeliverScript.specialBombRechargeDecrease;
        }

        if (ValueDeliverScript.flightNumber == 2)//비행기가 2번(팬텀)이 선택되면 기본적으로 쿨타임을 3초 줄여준다.
        {
            tempDecreaseBombTime = 3;
        }

        //Debug.Log("/////////////////////////////////////////////////////////");
        //Debug.Log("/////////////////////////////////////////////////////////");
        //Debug.Log("specialBombRechargeDecrease" + specialBombRechargeDecrease);
        //Debug.Log("tempDecreaseBombTime" + tempDecreaseBombTime);
        //Debug.Log("bombRechargeDecrease" + ValueDeliverScript.bombRechargeDecrease);
        //Debug.Log("plasmaWaveCoolTime" + ValueDeliverScript.plasmaWaveCoolTime);
        //Debug.Log("/////////////////////////////////////////////////////////");
        //Debug.Log("/////////////////////////////////////////////////////////");

        //기본 폭탄 회복 시간을 정한다.
        bombRecharge = specialBombRechargeDecrease + tempDecreaseBombTime + ValueDeliverScript.plasmaWaveCoolTime; //폭탄 회복시간.
        //기본 폭탄 회복 시간을 정한다.



        //바로 아래 코드가 폭탄 게이지 줄여줌 표시 아이콘의 양을 입력하는 부분이다. 기본 폭탄
        bombButton00.GetComponent <UIFilledSprite>().fillAmount = bombRecharge / ValueDeliverScript.bombRecycle;

        soundUiControlScript = GameObject.Find("GameManager").GetComponent <SoundUiControlScript>();


        //				skillLevel = ValueDeliverScript.skillLevel;
        skillLevel = ValueDeliverScript.skillLevel + ((ValueDeliverScript.flightNumber % 3) * 10);      //총알을 구현한것이 적어 임시로 3가지 범주안에서만 나오게 세팅.

        skillUiFilledSprite = GameObject.Find("SkillButton01").GetComponent <UIFilledSprite>();
        bombUiFilledSprite  = GameObject.Find("BombButton01").GetComponent <UIFilledSprite>();
        bombUiSprite        = GameObject.Find("BombButton02").GetComponent <UISprite>();
        flight                = GameObject.Find("Flight");
        gameManager           = GameObject.Find("GameManager");
        activateScript        = gameManager.GetComponent <ActivateScript>();
        instanceMissionScript = gameManager.GetComponent <InstanceMissionScript>();
        PC           = GameObject.Find("PC");
        scriptReadys = GameObject.Find("ScriptReadys");

        //skillUiFilledSprite.spriteName = "bt_skill1_o";
        skillUiFilledSprite.spriteName = "bt_skill" + (ValueDeliverScript.flightNumber + 1) + "_o";
        GameObject.Find("SkillButton02").GetComponent <UISprite>().spriteName = "bt_skill" + (ValueDeliverScript.flightNumber + 1) + "_n";
        skillButton00.SetActive(false);
    }
Example #7
0
    // Use this for initialization
    void Start()
    {
        //		flight = GameObject.Find ("Flight");
        gameManager = GameObject.Find("GameManager");
        activate    = gameManager.GetComponent <ActivateScript>();

        ufoName    = new string[4];
        ufoName[0] = "UfoDart";
        ufoName[1] = "UfoDust";
        ufoName[2] = "UfoSpinball";
        ufoName[3] = "UfoSeed";

        soundUiControlScript = gameManager.GetComponent <SoundUiControlScript>();
    }
Example #8
0
    void Awake()
    {
        lrMoveSpeedOri  = lrMoveSpeed;
        instanceMission = GameObject.Find("InstanceMission");

        gameManager = GameObject.Find("GameManager");
        activate    = GameObject.Find("GameManager").GetComponent <ActivateScript>();

        soundUiControlScript      = gameManager.GetComponent <SoundUiControlScript>();
        instanceMissionScript     = gameManager.GetComponent <InstanceMissionScript>();
        addScoreLabelUiObjectPool = GameObject.Find("AddScoreLabel").GetComponent <uiObjectPool>();
        scoreCoinCount            = gameManager.GetComponent <ScoreCoinCount>();

        effectObject = GameObject.Find("WingBoxEffect01");
        wingBoxEffect01ParticleEmitter      = effectObject.transform.FindChild("BirthEffect").gameObject.GetComponent <ParticleEmitter>();
        wingBoxEffect01ParticleEmitter.emit = false;

        WingboxActiveTime += ValueDeliverScript.wingboxAddtime;
    }
Example #9
0
    void Awake()
    {
        CountShield.SetActive(false);
        flight      = GameObject.Find("Flight");
        centerBlack = GameObject.Find("BlackPanel").transform.FindChild("BlackBezel/CenterBack").gameObject;

        bombButton01UIFilledSprite = GameObject.Find("BombButton01").GetComponent <UIFilledSprite>();
        characterSpeakManager      = GameObject.Find("CharacterSpeakManager").GetComponent <CharacterSpeakManagerScript>();

        //pauseMessage = GameObject.Find("PauseMessage");
        //pauseMessageWarning = GameObject.Find("PauseMessageWarning");
        //forPause = GameObject.Find("ForPauseGreyShield");
        //pauseMessage.SetActive(false);
        //pauseMessageWarning.SetActive(false);
        //forPause.SetActive(false);

        soundUiControlScript = GameObject.Find("GameManager").GetComponent <SoundUiControlScript>();
        oneMoreWin.SetActive(false);

        bgAudioSource = GameObject.Find("BgSoundObject").GetComponent <AudioSource>();
        bgVolume      = bgAudioSource.volume;
    }
Example #10
0
    // Use this for initialization
    void Start()
    {
        fuelSlider  = GameObject.Find("FuelSlider");
        flight      = GameObject.Find("PC/Flight");
        gameManager = GameObject.Find("GameManager");
        activate    = gameManager.GetComponent <ActivateScript>();
        //		portalActivation = parentPortal.GetComponent<PortalActivation>();
        addScoreLabelUiObjectPool = GameObject.Find("AddScoreLabel").GetComponent <uiObjectPool>();

        soundUiControlScript = gameManager.GetComponent <SoundUiControlScript>();
        scoreCoinCount       = gameManager.GetComponent <ScoreCoinCount>();
        instanceMission      = gameManager.GetComponent <InstanceMissionScript>();
        bombSkillGageScript  = gameManager.GetComponent <BombSkillGageScript>();

        if (ufoType == ValueDeliverScript.targetUfoType && ufoType + ValueDeliverScript.targetUfoType >= 2) //2보다 크다고 설정한것은 혹시라도 1보다 작은 짝수가 나왔을때(값이 잘못 입력되었을때)를 무시하기 위해서
        {
            switch (ufoType + ValueDeliverScript.targetUfoType)
            {
            case 2: ufoTypeDamage = 2f; break;

            case 4: ufoTypeDamage = 2f; break;

            case 6: ufoTypeDamage = 2f; break;

            case 8: ufoTypeDamage = 2f; break;
            }
        }


        fAttackPo       = ValueDeliverScript.flightAttackPower;
        incrBoAttackPer = ValueDeliverScript.increaseBombAttackPercentInGame;
        AttackPoPer     = ValueDeliverScript.AttackPowerPercentTemp;
        addAttackAbil   = ValueDeliverScript.addAttackAbility;
        itemMagEf       = ValueDeliverScript.itemMagnetEffect;
        skin02_04Effect = ValueDeliverScript.skin02_04Effect;
    }
 void Awake()
 {
     oriPos = transform.position;
     soundUiControlScript = GameObject.Find("GameManager").GetComponent <SoundUiControlScript>();
     //BombGageZero = GetComponent
 }
 void Start()
 {
     soundUiControlScript = GameObject.Find("GameManager").GetComponent <SoundUiControlScript>();
     activate             = GameObject.Find("GameManager").GetComponent <ActivateScript>();
 }