Exemple #1
0
        // OnEnable
        void OnEnable()
        {
            myTarget = ( SteeringWheelUgui )target;

            AxesHelper.HelperSetup(myTarget);
            EventsHelper.HelperSetup(myTarget);
        }
Exemple #2
0
        private static void CreateSteeringWheel()
        {
            if (!tckGUIobj)
            {
                CreateTouchManager();
            }

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

            SteeringWheelUgui swTemp = SteeringWheel.GetComponent <SteeringWheelUgui>();

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

            SteeringWheel.transform.localScale           = Vector3.one;
            swTemp.myData.touchzoneRect.anchoredPosition = RandomPos;
        }