// OnEnable void OnEnable() { myTarget = ( TCKButton )target; ParametersHelper.HelperSetup( myTarget ); EventsHelper.HelperSetup( myTarget, serializedObject ); }
// OnEnable void OnEnable() { myTarget = ( TCKButton )target; ParametersHelper.HelperSetup(myTarget); EventsHelper.HelperSetup(myTarget, serializedObject); //myTarget.ControlAwake(); }
private static void CreateButton() { CreateTouchManager(); SetupController <TCKButton>(ref button, tckGUIobj.transform, "Button" + FindObjectsOfType <TCKButton>().Length.ToString(), true); TCKButton btnTemp = button.GetComponent <TCKButton>(); btnTemp.baseImage = button.GetComponent <Image>(); btnTemp.baseRect = button.GetComponent <RectTransform>(); btnTemp.normalSprite = AssetDatabase.LoadAssetAtPath <Sprite>("Assets/" + nameAbbrev + "/Content/Sprites/ButtonNormal.png"); btnTemp.pressedSprite = AssetDatabase.LoadAssetAtPath <Sprite>("Assets/" + nameAbbrev + "/Content/Sprites/ButtonPressed.png"); btnTemp.normalColor = btnTemp.pressedColor = defaultColor; btnTemp.MyName = button.name; btnTemp.baseRect.sizeDelta = Vector2.one * 45f; button.transform.localScale = Vector3.one; btnTemp.baseRect.anchoredPosition = RandomPos; }
private static void CreateButton() { CreateTouchManager(); SetupController <TCKButton>(ref buttonObj, tckUIobj.transform, "Button" + Object.FindObjectsOfType <TCKButton>().Length, true); TCKButton btn = buttonObj.GetComponent <TCKButton>(); btn.baseImage = buttonObj.GetComponent <Image>(); btn.baseRect = buttonObj.transform as RectTransform; btn.normalSprite = btn.baseImage.sprite = AssetDatabase.LoadAssetAtPath <Sprite>(spritesPath + "ButtonNormal.png"); btn.pressedSprite = AssetDatabase.LoadAssetAtPath <Sprite>(spritesPath + "ButtonPressed.png"); btn.identifier = buttonObj.name; btn.baseRect.sizeDelta = Vector2.one * 128; buttonObj.transform.localScale = Vector3.one; btn.baseRect.anchoredPosition = RandomPos; MarkActiveSceneDirty(); }