//SamplePallete GameObject InstancePalleteParent(PalletMode _mode, int _enemyNum, GameObject _parent, GameObject _prefabSamplePallet, Vector3 _pos) { GameObject _goPallet = NGUITools.AddChild(_parent, _prefabSamplePallet); _goPallet.transform.position = _pos; //Simple한 Info Class 추가... PalletInfo _scpPalletInfo = _goPallet.AddComponent <PalletInfo> (); _scpPalletInfo.InitFirst(_mode, _enemyNum); //리스트에 추가. listPallet.Add(_scpPalletInfo); return(_goPallet); }
public void InitFirst(PalletMode _mode, int _enemyNum) { mode = _mode; enemyNum = _enemyNum; uiSprite = GetComponent <UISprite> (); uiLabel = GetComponentInChildren <UILabel> (); if (_mode == PalletMode.Delete || _mode == PalletMode.Modify) { uiLabel.text = _mode.ToString();; } else { uiLabel.text = ""; } gameObject.name = _mode.ToString(); SetBoardAlpha(Constant.ALPHA_NOSELECT); }