Beispiel #1
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();
    }
    void Start()
    {
        camera             = GetComponent <Camera>();
        fpCameraController = GetComponent <FramePuzzle_ChangeCam>();

        FramelayerMask = (1 << LayerMask.NameToLayer("FramePuzzle"));
        GearlayerMask  = 1 << LayerMask.NameToLayer("Gear");

        //gearManager_script = GameObject.FindObjectOfType(typeof(GearManager)); //X
        gearManager_script = GameObject.FindObjectOfType <GearManager>();

        //subtitle_script = GameObject.FindObjectOfType<Subtitle_Controller>();
        puzzleEnter_script = GameObject.FindObjectOfType <FramePuzzle_Enter>();

        _drawer_script = GameObject.FindObjectOfType <Drawer_FP>();
    }
Beispiel #3
0
    void Start()
    {
        camera = GetComponent <Camera>(); //메인카메라

        FramelayerMask        = (1 << LayerMask.NameToLayer("FramePuzzle"));
        CamObstacle_layerMask = (1 << LayerMask.NameToLayer("Obstacle")) + (1 << LayerMask.NameToLayer("FramePuzzle"));

        fpCameraController = GameObject.FindObjectOfType <FramePuzzle_ChangeCam>();

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

        actionCtrler2_script = GameObject.FindObjectOfType <ActionController_02_VER2>();

        //장애물,벽
        obstacleReader_script = GameObject.FindObjectOfType <ObstacleReader>();

        // 쪽지 매니저
        notemager = FindObjectOfType <NoteManger>();
    }