コード例 #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
    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>();
    }
コード例 #3
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();
    }
コード例 #4
0
ファイル: TinkerCollider.cs プロジェクト: ailoving00/_Wendy
    void Start()
    {
        thinkerbell = this.gameObject.GetComponent <Collider>();
        //thinkerbell.isTrigger = true;
        CanPick = this.gameObject.GetComponent <ItemPickUp>();

        //CanPick.enabled = false; //사용불가

        actionCtrler2_script = GameObject.FindObjectOfType <ActionController_02_VER2>();
    }
コード例 #5
0
ファイル: ColliderMgr.cs プロジェクト: ailoving00/_Wendy
    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>();
    }
コード例 #6
0
    void Start()
    {
        displayManager_script2         = GameObject.FindObjectOfType <DisplayManager_3stage>();
        actionController_2stage_script = FindObjectOfType <ActionController_02_VER2>();

        actionController_2stage_script.enabled = false;

        doorAnimation = GameObject.FindObjectOfType <RewardDoor_Open>();

        getKey_script = GameObject.FindObjectOfType <ActionController_GetKey>();

        dollAniManager_script = GameObject.FindObjectOfType <DollAniManager>();

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

        // 장애물,벽
        obstacleReader_script = GameObject.FindObjectOfType <ObstacleReader>();
        _puzzle_layer         = (1 << LayerMask.NameToLayer("Item")) + (1 << LayerMask.NameToLayer("Doll"));
    }
コード例 #7
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>();
    }
コード例 #8
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>();
    }