void Awake() { movePanelScript = movePanel.GetComponent <MovePanel>(); StatusConditions = new Image[5]; for (int i = 0; i < StatusConditions.Length - 1; i++) { StatusConditions[i] = transform.FindChild("Status Conditions").GetChild(i).GetComponent <Image>(); } }
void Start() { activePanel = this; if (lastPosition == null) { lastPosition = BaseCube.by.transform; } startPosL = new Vector3(activePanel.transform.position.x, BaseCube.by.transform.position.y + offsetY, BaseCube.by.transform.position.z - startOffset); endPosL = new Vector3(activePanel.transform.position.x, BaseCube.by.transform.position.y + offsetY, BaseCube.by.transform.position.z + startOffset); startPosR = new Vector3(BaseCube.by.transform.position.x - startOffset, BaseCube.by.transform.position.y + offsetY, activePanel.transform.position.z); endPosR = new Vector3(BaseCube.by.transform.position.x + startOffset, BaseCube.by.transform.position.y + offsetY, activePanel.transform.position.z); }
protected override void Awake() { /* Perform Base Awake Function */ base.Awake(); /* Initialize Instance (Throw Error If More Than One) */ if (instance != null) { Debug.LogWarning("More than one Move Data UI in this scene."); } else { instance = this; } /* Initialze Private Properties */ lastMove = null; }
void Start() { slidersDictionary = new Dictionary<string, ParamSlider>(); inputFieldsDictionary = new Dictionary<string, ParamInputField>(); foreach(ParamSlider pSlider in sliders){ slidersDictionary.Add(pSlider.name, pSlider); } foreach(ParamInputField pInputField in inputFields){ inputFieldsDictionary.Add(pInputField.name, pInputField); } movePanelScript = GetComponent<MovePanel>(); Init (); }