private static void CreateButton()
        {
            if (!tckGUIobj)
            {
                CreateTouchManager();
            }

            SetupController <ButtonSpriteRenderer>(ref Button, tckGUIobj.transform, "Button" + FindObjectsOfType <ButtonSpriteRenderer>().Length.ToString());
            ButtonSpriteRenderer btnTemp = Button.GetComponent <ButtonSpriteRenderer>();

            btnTemp.normalSprite              = AssetDatabase.LoadAssetAtPath <Sprite>("Assets/" + nameAbbrev + "/Base/Resources/Sprites/ButtonNormal.png");
            btnTemp.pressedSprite             = AssetDatabase.LoadAssetAtPath <Sprite>("Assets/" + nameAbbrev + "/Base/Resources/Sprites/ButtonPressed.png");
            btnTemp.myData.touchzoneTransform = Button.transform;
            btnTemp.MyName         = Button.name;
            btnTemp.myData.OffsetX = Random.Range(-50f, 50f);
            btnTemp.myData.OffsetY = Random.Range(-50f, 50f);

            TouchManagerSpriteRenderer.Obsolete();
        }
 // OnEnable
 void OnEnable()
 {
     myTarget = ( ButtonSpriteRenderer )target;
     EventsHelper.HelperSetup(myTarget);
 }
 // OnEnable
 void OnEnable()
 {
     myTarget = ( ButtonSpriteRenderer )target;
     EventsHelper.HelperSetup( myTarget );
 }