void Start() { particleRing = Ring_Particle.GetComponentInChildren <ParticleSystem>(); item_layerMask = (1 << LayerMask.NameToLayer("Item")) + (1 << LayerMask.NameToLayer("Doll")); //배치퍼즐 location_layerMask = (1 << LayerMask.NameToLayer("Display")); displayManager_script = GameObject.FindObjectOfType <DisplayManager_2stage>(); displayManager_script2 = GameObject.FindObjectOfType <DisplayManager_3stage>(); displayManager_script2.enabled = false; actionController_3stage_script = FindObjectOfType <ActionController_03>(); //손전등 FlashlightItem.SetActive(false); flash_script = FlashlightItem.GetComponent <Flashlight_PRO>(); flash_script.enabled = false; flash_end = FindObjectOfType <OnTrigger_Flash>(); //모닥불 Fire_script = GameObject.FindObjectOfType <AddSoundManager>(); //라이트 _lightOn_script = GameObject.FindObjectOfType <LightOn_3stage>(); //외곽선 OutlineController = GameObject.FindObjectOfType <DrawOutline_HJ>(); //웬디 wendyAI_Script = GameObject.FindObjectOfType <WendyAI>(); //장애물,벽 obstacleReader_script = GameObject.FindObjectOfType <ObstacleReader>(); // 쪽지 매니저 notemager = FindObjectOfType <NoteManger>(); //지하실 _cellarManager = GameObject.FindObjectOfType <Cellar_Manager>(); //지하실 보기 _cellarDoor_script = GameObject.FindObjectOfType <CellarDoorCollider>(); //지하실쳐다봐야열리게 lookingBasement_script = GameObject.FindObjectOfType <LookingBasement>(); }
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")); }
private bool clickable = true; //종 클릭이 가능한지 (애니메이션이 다 끝난상태면 가능함) void Start() { displayManager_script = GameObject.FindObjectOfType <DisplayManager_3stage>(); for (int i = 0; i < doll_anims.Length; i++) { doll_anims[i] = displayManager_script.doll_obj[i].GetComponent <MockingDollAni>(); doll_anims[i].set_dollNum(i); } for (int i = 0; i < doll_states.Length; i++) { doll_states[i] = false; // true; } for (int i = 0; i < doll_acitve_state.Length; i++) { doll_acitve_state[i] = false; } }