// OnEnable
        void OnEnable()
        {
            myTarget = ( SteeringWheelGuiTexture )target;

            AxesHelper.HelperSetup( myTarget );
            EventsHelper.HelperSetup( myTarget );
        }
        // OnEnable
        void OnEnable()
        {
            myTarget = ( SteeringWheelGuiTexture )target;

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

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

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

            swTemp.myData.touchzoneGUITexture         = SteeringWheel.GetComponent <GUITexture>();
            swTemp.myData.touchzoneGUITexture.color   = ElementTransparency.colorHalfGuiTexture;
            swTemp.myData.touchzoneGUITexture.texture = Resources.LoadAssetAtPath <Texture2D>("Assets/" + nameAbbrev + "/Base/Resources/Sprites/SteeringWheel.png");
            swTemp.MyName             = SteeringWheel.name;
            swTemp.myData.ImageWidth  = 10f;
            swTemp.myData.ImageHeight = 10f;
            swTemp.myData.OffsetX     = Random.Range(-35f, 35f);
            swTemp.myData.OffsetY     = Random.Range(-35f, 35f);

            TouchManagerGuiTexture.Obsolete();
        }