void Start() { RangeFieldItem = GetComponentInChildren <RangeFieldItem>(); if (cameraController == null) { cameraController = FindObjectOfType <MainCameraController>(); } }
public void Initialize(string name, string path, string type, object[] args, bool isFolded, TreeViewController controller, int id) { Name = name; Path = path; Type = type; Args = args; IsFolded = isFolded; ViewController = controller; Id = id; var rt = GetComponent <RectTransform>(); //rt.sizeDelta = new Vector2(rt.sizeDelta.x, 15); SetArrowSize(ViewController.ArrowSize); SetArrowAlpha(0.5f); SetArrowState(IsFolded); SetArrowVisibility(false); SetChildrenVisibility(!IsFolded); ArrowObject.GetComponent <ArrowScript>().DropDownToggle += DropDownToggleDelegate; ArrowObject.GetComponent <ArrowScript>().SetState(isFolded); ArrowObject.GetComponent <ArrowScript>().SetState(IsVisible); ArrowObject.GetComponent <ArrowScript>().SetAlpha(0.5f); //FieldObject = TreeUtility.InstantiateNodeField(Type); FieldObject = Instantiate(Resources.Load("RangeItem", typeof(GameObject))) as GameObject; FieldObject.GetComponent <IItemInterface>().Parameters = Args; FieldObject.GetComponent <IItemInterface>().SetTextFontSize(ViewController.TextFontSize); FieldObject.GetComponent <IItemInterface>().SetContentAlpha(0.1f); FieldObject.transform.SetParent(this.transform, false); SetFieldObjectSize(ViewController.TextFieldSize); RangeFieldItem = GetComponentInChildren <RangeFieldItem>(); SetFoldedState(isFolded); }
public void Initialize(string name, string path, string type, object[] args, bool isFolded, TreeViewController controller, int id) { Name = name; Path = path; Type = type; Args = args; IsFolded = isFolded; ViewController = controller; Id = id; var rt = GetComponent<RectTransform>(); //rt.sizeDelta = new Vector2(rt.sizeDelta.x, 15); SetArrowSize(ViewController.ArrowSize); SetArrowAlpha(0.5f); SetArrowState(IsFolded); SetArrowVisibility(false); SetChildrenVisibility(!IsFolded); ArrowObject.GetComponent<ArrowScript>().DropDownToggle += DropDownToggleDelegate; ArrowObject.GetComponent<ArrowScript>().SetState(isFolded); ArrowObject.GetComponent<ArrowScript>().SetState(IsVisible); ArrowObject.GetComponent<ArrowScript>().SetAlpha(0.5f); //FieldObject = TreeUtility.InstantiateNodeField(Type); FieldObject = Instantiate(Resources.Load("RangeItem", typeof(GameObject))) as GameObject; FieldObject.GetComponent<IItemInterface>().Parameters = Args; FieldObject.GetComponent<IItemInterface>().SetTextFontSize(ViewController.TextFontSize); FieldObject.GetComponent<IItemInterface>().SetContentAlpha(0.1f); FieldObject.transform.SetParent(this.transform, false); SetFieldObjectSize(ViewController.TextFieldSize); RangeFieldItem = GetComponentInChildren<RangeFieldItem>(); SetFoldedState(isFolded); }
void Start() { RangeFieldItem = GetComponentInChildren<RangeFieldItem>(); }
void Start() { RangeFieldItem = GetComponentInChildren <RangeFieldItem>(); }