Beispiel #1
0
        // OnEnable
        void OnEnable()
        {
            myTarget = ( SteeringWheelSpriteRenderer )target;

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

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

            SetupController <SteeringWheelSpriteRenderer>(ref SteeringWheel, tckGUIobj.transform, "SteeringWheel" + FindObjectsOfType <SteeringWheelSpriteRenderer>().Length.ToString());
            SteeringWheelSpriteRenderer swTemp = SteeringWheel.GetComponent <SteeringWheelSpriteRenderer>();

            swTemp.myData.touchzoneSprite        = SteeringWheel.GetComponent <SpriteRenderer>();
            swTemp.myData.touchzoneSprite.sprite = AssetDatabase.LoadAssetAtPath <Sprite>("Assets/" + nameAbbrev + "/Base/Resources/Sprites/SteeringWheel.png");
            swTemp.MyName = SteeringWheel.name;
            swTemp.myData.touchzoneTransform            = SteeringWheel.transform;
            swTemp.myData.OffsetX                       = Random.Range(-50f, 50f);
            swTemp.myData.OffsetY                       = Random.Range(-50f, 50f);
            swTemp.myData.touchzoneTransform.localScale = new Vector3(2.45f, 2.45f, 1f);

            TouchManagerSpriteRenderer.Obsolete();
        }