示例#1
0
    void Start()
    {
        mainCamera   = Camera.main;
        CellarCamera = GetComponent <Camera>();

        mainListener   = mainCamera.GetComponent <AudioListener>();
        CellarListener = GetComponent <AudioListener>();

        //초기화
        mainListener.enabled   = true;
        CellarListener.enabled = false;

        Fade_script      = FindObjectOfType <FadeManager>();
        actionController = mainCamera.GetComponent <ActionController_02_VER2>();

        //플레이어 move
        playerController = GameObject.FindObjectOfType <Player_HJ>();
        Side_Controller  = GameObject.FindObjectOfType <FirstPersonCamera>();
        _animator        = playerModeling.GetComponent <Animator>();

        // - 지하실문 스크립트, 문 외곽선을 위해
        cellar_script = GameObject.FindObjectOfType <CellarDoorCollider>();

        //게임매니저
        gameMgr_script = GameObject.FindObjectOfType <GameMgr>();
    }
示例#2
0
    // Start is called before the first frame update


    // Update is called once per frame
    // 특정 조건을 만족하면  뜨는데 그걸 바꿔서.. (에휴 히믇ㄹ다
    // 만약 게임 오버가 되면 패널이 뜹니다.
    // 그리고 몇초 딜레이 뒤
    // 두개의 하얀 패널이 움직이더니 쾅! 조금 세심히 움직이는걸로? - 아냐 이건 그냥 빠르게 쾅하는게 나을듯 그냥 코드로....
    // 그리고 She's gone 패널의 투명도를 조절해서! 헤헤! 이러면 금방 끝이군!


    void Start()
    {
        //플레이어 move
        _animator        = PlayerObj.GetComponent <Animator>();
        playerController = GameObject.FindObjectOfType <Player_HJ>();
        Side_Controller  = GameObject.FindObjectOfType <FirstPersonCamera>();
    }
    void Start()
    {
        mainCamera = Camera.main;
        fpCamera   = GetComponent <Camera>();

        _animator = playerModeling.GetComponent <Animator>();

        mainListener = mainCamera.GetComponent <AudioListener>();
        fpListener   = GetComponent <AudioListener>();

        actionController   = Camera.main.GetComponent <ActionController_02_VER2>();
        mainCamMove_script = Camera.main.GetComponent <FirstPersonCamera>();

        puzzleEnter_script = Camera.main.GetComponent <FramePuzzle_Enter>();
        fpController       = GameObject.FindObjectOfType <FramePuzzle_Controller>();

        playerController = GameObject.FindObjectOfType <Player_HJ>();

        //초기화
        //mainListener.enabled = true;
        //fpListener.enabled = false;

        //게임매니저
        gameMgr_script = GameObject.FindObjectOfType <GameMgr>();
    }
示例#4
0
    void Start()
    {
        animator = GetComponent <Animator>();

        //start_cuckooAni();

        cameraShake_script = Camera.main.GetComponent <CameraShake>();
        fpCam_Script       = Camera.main.GetComponent <FirstPersonCamera>();

        //0
        //public UnityStandardAssets.CinematicEffects.MotionBlurEditor motionBlur_script;
        //UnityStandardAssets.CinematicEffects.MotionBlurEditor motionBlur = Camera.main.GetComponent<MotionBlur>();
        //1
        //motionBlur_script = GetComponent<MotionBlur>();
        //GUI.enabled;
        //2
        //if (boolValue == false)
        //{
        //    base.OnInspectorGUI();
        //    return;
        //}

        doorAni_script = GameObject.FindObjectOfType <DoorAni_cuckoo>();

        player_script = GameObject.FindObjectOfType <Player_HJ>();

        cpManager_script = GameObject.FindObjectOfType <ClockPuzzle_Manager>();

        //AniNameHash = animator.StringToHash(EventEndAnimationName);

        journeyLength = Vector3.Distance(startTransform.position, endTransform.position);
    }
示例#5
0
    void Start()
    {
        endingBook_script = GameObject.FindObjectOfType <RewardBook_Open>();

        fpCam_Script  = Camera.main.GetComponent <FirstPersonCamera>();
        player_script = GameObject.FindObjectOfType <Player_HJ>();

        eB_colider.enabled        = true;
        endingBook_script.enabled = true;

        endingCtrller_script = GameObject.FindObjectOfType <ActionController_Ending>();

        //라이트
        //_lightOn_script = GameObject.FindObjectOfType<LightOn_3stage>();

        //string[] res = UnityStats.screenRes.Split('x');
        //Debug.Log(int.Parse(res[0]) + " " + int.Parse(res[1]));
        //Vector3 halfScreen;

        // 외곽선
        OutlineController = GameObject.FindObjectOfType <DrawOutline_HJ>();

        //장애물,벽
        obstacleReader_script = GameObject.FindObjectOfType <ObstacleReader>();
        _obstacle_layer       = (1 << LayerMask.NameToLayer("Item")) + (1 << LayerMask.NameToLayer("Obstacle"));

        // 쪽지 매니저
        notemager = FindObjectOfType <NoteManger>(); //-> 해당 스크립트는 쪽지 매니저 검사 안해도 댐
    }
示例#6
0
    void Start()
    {
        // 플레이어 충돌 콜라이더 값
        player_collider = PlayerMove.GetComponent <Collider>();


        //팅커벨 무브-알파값
        tinkerBellPath = PathObject.GetComponent <PathFollower>();
        renderer       = Pathmodel.GetComponentsInChildren <Renderer>();


        //renderer = new Renderer[];
        // PointLamp_Renderer = new Renderer[PointLampModl.Length];

        //팅커벨 파티클
        event_TinkerBellEnter = Enter_TinkerBell.GetComponentInChildren <ParticleSystem>();

        //플레이어 move
        playerController = GameObject.FindObjectOfType <Player_HJ>();
        _animator        = playerModeling.GetComponent <Animator>();

        //등불 퍼즐 스크립트
        coliderscript = GameObject.FindObjectOfType <ColliderMgr>();
        Enter_TinkerBell.gameObject.SetActive(false);

        This_colider = this.gameObject.GetComponentInChildren <BoxCollider>();

        // renderer.material.color = new Color(0, 0, 0, 0);
    }
示例#7
0
    void Awake()
    {
        Cursor.lockState = CursorLockMode.Locked; //커서 고정

        fadeImg = GetComponent <Image>();

        actionCtrler_script = GameObject.FindObjectOfType <ActionController_02_VER2>();
        fpCam_script        = GameObject.FindObjectOfType <FirstPersonCamera>();
        fpEnter_script      = GameObject.FindObjectOfType <FramePuzzle_Enter>();

        playerCtrler_script = GameObject.FindObjectOfType <Player_HJ>();

        fpChangeCam_script = GameObject.FindObjectOfType <FramePuzzle_ChangeCam>();

        invenCtrler_script = GameObject.FindObjectOfType <GameMgr>();

        // - 카메라(3인칭/퍼즐),플레이어,인벤토리 작동불가
        actionCtrler_script.enabled = false;
        fpCam_script.enabled        = false;
        playerCtrler_script.enabled = false;
        fpChangeCam_script.enabled  = false;
        invenCtrler_script.enabled  = false;
        fpEnter_script.enabled      = false;

        // - 습득 쪽지 스크립트
        _note_num_script = FindObjectOfType <SawNoteNumber>();

        // - 페이드인
        InStartFadeAnim();

        //지하실
        //_cellarManager = GameObject.FindObjectOfType<Cellar_Manager>();
        //if (_cellarManager != null)
        //    _cellarManager.MoveStart();
    }
示例#8
0
    void Start()
    {
        animator = GetComponent <Animator>();

        CamMove_Script = Camera.main.GetComponent <FirstPersonCamera>();
        Player_script  = GameObject.FindObjectOfType <Player_HJ>();

        clockNote_script = GameObject.FindObjectOfType <FlodNote>();

        clockNoteCtrler_script = GameObject.FindObjectOfType <ActionController_TestNote>();
    }
示例#9
0
    void Start()
    {
        animator = ResetLeber.GetComponent <Animator>();
        //  renderer = PointLampModl.GetComponent<Renderer>();

        PointLamp_Renderer = new Renderer[PointLampModl.Length];

        //PointLamp_Material = new Material[PointLampModl.Length];

        //  alphaColor = new Color[PointLampModl.Length];

        for (int i = 0; i < PointLampModl.Length; i++)
        {
            PointLamp_Renderer[i] = PointLampModl[i].GetComponent <Renderer>(); //메탈릭
            //PointLamp_Material[i] = PointLampModl[i].GetComponent<Renderer>().material;
            // alphaColor[i] = PointLamp_Material[i].GetColor("MainColor");
        }

        lamplight = FindObjectOfType <LampLight>();

        bell_Doll.SetActive(false);

        //플레이어 move
        playerController = GameObject.FindObjectOfType <Player_HJ>();
        Side_Controller  = GameObject.FindObjectOfType <FirstPersonCamera>();
        _animator        = playerModeling.GetComponent <Animator>();


        lamp[0].SetActive(true);
        lamp[7].SetActive(true);
        lamp[1].SetActive(true);

        for (int i = 0; i < 8; i++)
        {
            lamp[i].SetActive(false);
        }

        lamp[0].SetActive(true);
        lamp[7].SetActive(true);
        lamp[1].SetActive(true);

        CheckOnL = 3;

        //외곽선
        OutlineController = GameObject.FindObjectOfType <DrawOutline_HJ>();

        //장애물,벽
        obstacleReader_script = GameObject.FindObjectOfType <ObstacleReader>();
        obstacle_layer        = (1 << LayerMask.NameToLayer("Light")) + (1 << LayerMask.NameToLayer("Obstacle"));

        //액션컨트롤러
        actionCtrler2_script = GameObject.FindObjectOfType <ActionController_02_VER2>();
    }
示例#10
0
    void Start()
    {
        fpCam_Script  = Camera.main.GetComponent <FirstPersonCamera>();
        player_script = GameObject.FindObjectOfType <Player_HJ>();
        NoteImage.gameObject.SetActive(false);
        if (ConditionPanel != null)
        {
            ConditionPanel.SetActive(false);
        }

        // - 재생시켜야할 엔딩 영상
        loadEnding_script = GameObject.FindObjectOfType <EndingVideo_Loading>();

        // - 해제해야할 액션 컨트롤러
        endingContrler_script = GameObject.FindObjectOfType <ActionController_Ending>();
    }
示例#11
0
    void Start()
    {
        _mainCamera     = Camera.main;
        _subclockCamera = GetComponent <Camera>();

        _mainListener     = _mainCamera.GetComponent <AudioListener>();
        _subclockListener = GetComponent <AudioListener>();

        playerController = GameObject.FindObjectOfType <Player_HJ>();

        actionController   = Camera.main.GetComponent <ActionController_02_VER2>();
        mainCamMove_script = Camera.main.GetComponent <FirstPersonCamera>();

        //시계보기관련 스크립트
        MakeClockSee_script = GameObject.FindObjectOfType <MakeClockSee>();
        SeeingClock_script  = GameObject.FindObjectOfType <SeeingSubClock>();

        //게임매니저
        gameMgr_script = GameObject.FindObjectOfType <GameMgr>();
    }
    void Start()
    {
        clockNote_script = GameObject.FindObjectOfType <FlodNote>();
        //noteCheck_script = GameObject.FindObjectOfType<RewardNote_Check>();
        fpCam_Script  = Camera.main.GetComponent <FirstPersonCamera>();
        player_script = GameObject.FindObjectOfType <Player_HJ>();
        cheataction   = FindObjectOfType <Chestaction>();
        notemager     = FindObjectOfType <NoteManger>();
        //  notecheck_script = FindObjectOfType<RewardNote_Check>();
        //  noteCheck_script.enabled = true;

        // 외곽선
        //mainCam = GetComponent<Camera>();
        OutlineController = GameObject.FindObjectOfType <DrawOutline_HJ>();

        //장애물,벽
        obstacleReader_script = GameObject.FindObjectOfType <ObstacleReader>();
        _obstacle_layer       = (1 << LayerMask.NameToLayer("NotePage")) + (1 << LayerMask.NameToLayer("Obstacle"));

        // 쪽지 상태 (싱글톤)
        note_num_script = FindObjectOfType <SawNoteNumber>();
    }