// Use this for initialization void Start() { animPlace.Add(GameObject.Find("WaterAnimPlace").transform); animPlace.Add(GameObject.Find("FerAnimPlace").transform); animPlace.Add(GameObject.Find("SunAnimPlace").transform); animPlace.Add(GameObject.Find("NutrAnimPlace").transform); // 시작하면 animPlace 리스트에 애니메이션 재생 될 위치를 순서대로 저장. itemNum = 0; _wItemDatabase = _itemDatabase.GetComponent <WItemDatabase>(); //이런식으로 초기화해서 witembase스크립트 안에있는 코루틴 함수 호출 _fItemDatabase = _itemDatabase.GetComponent <FItemDatabase>(); _sItemDatabase = _itemDatabase.GetComponent <SItemDatabase>(); _nItemDatabase = _itemDatabase.GetComponent <NItemDatabase>(); _sunFlowerSeedItemDatabase = _itemDatabase.GetComponent <SunflowerSeedItemDatabase>(); _cactusSeedItemDatabase = _itemDatabase.GetComponent <CactusSeedItemDatabase>(); _tomatoSeedItemDatabase = _itemDatabase.GetComponent <TomatoSeedItemDatabase>(); conMenuRTr = this.gameObject.GetComponent <RectTransform>(); actingMenuRTr = gameObject.GetComponent <RectTransform>(); //gameObject와 GameObject의 차이 : 소문자는 보통 publci로 선언되어서 attached된 오브젝트들에서 사용되고 //대문자는 보통 find같은 함수로 찾은 다른 오브젝트에 대해 뭔가 작업할 때 사용 x = actingMenuRTr.rect.width * 0.5f + conMenuRTr.rect.width * 0.5f; UIPadding = new Vector3(x, 0, 0); }
void Awake() { instance = this; _confirmMenuCtrl = cofirmPanelObj.GetComponent <ConfirmMenuCtrl>(); _cloudRecoTrackableEventHandler = cloudRecoTargetObj.GetComponent <CloudRecoTrackableEventHandler>(); }