コード例 #1
0
        // OnEnable
        void OnEnable()
        {
            myTarget = ( TouchpadUgui )target;

            AxesHelper.HelperSetup(myTarget);
            EventsHelper.HelperSetup(myTarget);
        }
コード例 #2
0
        private static void CreateTouchpad()
        {
            if (!tckGUIobj)
            {
                CreateTouchManager();
            }

            SetupController <TouchpadUgui>(ref Touchpad, tckGUIobj.transform, "Touchpad" + FindObjectsOfType <TouchpadUgui>().Length.ToString(), true);

            TouchpadUgui tpTemp = Touchpad.GetComponent <TouchpadUgui>();

            tpTemp.myData.touchzoneImage        = Touchpad.GetComponent <Image>();
            tpTemp.myData.touchzoneRect         = Touchpad.GetComponent <RectTransform>();
            tpTemp.myData.touchzoneImage.sprite = AssetDatabase.LoadAssetAtPath <Sprite>("Assets/" + nameAbbrev + "/Base/Resources/Sprites/Touchzone.png");
            tpTemp.MyName = Touchpad.name;
            tpTemp.myData.touchzoneRect.sizeDelta = new Vector2(270f, 170f);

            Touchpad.transform.localScale = Vector3.one;
            tpTemp.myData.touchzoneRect.anchoredPosition = RandomPos;
        }