// 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);
 }
示例#2
0
 void Awake()
 {
     instance         = this;
     _confirmMenuCtrl = cofirmPanelObj.GetComponent <ConfirmMenuCtrl>();
     _cloudRecoTrackableEventHandler = cloudRecoTargetObj.GetComponent <CloudRecoTrackableEventHandler>();
 }