示例#1
0
        private static void CreateButton()
        {
            if (!tckGUIobj)
            {
                CreateTouchManager();
            }

            SetupController <ButtonGuiTexture>(ref Button, tckGUIobj.transform, "Button" + tckGUIobj.GetComponentsInChildren <ButtonGuiTexture>().Length.ToString(), Vector3.zero);

            ButtonGuiTexture btnTemp = Button.GetComponent <ButtonGuiTexture>();

            btnTemp.normalTexture  = Resources.LoadAssetAtPath <Texture2D>("Assets/" + nameAbbrev + "/Base/Resources/Sprites/ButtonNormal.png");
            btnTemp.pressedTexture = Resources.LoadAssetAtPath <Texture2D>("Assets/" + nameAbbrev + "/Base/Resources/Sprites/ButtonPressed.png");

            btnTemp.MyName = Button.name;

            btnTemp.myData.ImageWidth  = 3.5f;
            btnTemp.myData.ImageHeight = 3.5f;

            btnTemp.myData.OffsetX = Random.Range(-35f, 35f);
            btnTemp.myData.OffsetY = Random.Range(-35f, 35f);

            TouchManagerGuiTexture.Obsolete();
        }
 // OnEnable
 void OnEnable()
 {
     myTarget = ( ButtonGuiTexture )target;
     EventsHelper.HelperSetup( myTarget );
 }
 // OnEnable
 void OnEnable()
 {
     myTarget = ( ButtonGuiTexture )target;
     EventsHelper.HelperSetup(myTarget);
 }