// OnEnable void OnEnable() { myTarget = ( TouchpadSpriteRenderer )target; AxesHelper.HelperSetup( myTarget ); EventsHelper.HelperSetup( myTarget ); }
// OnEnable void OnEnable() { myTarget = ( TouchpadSpriteRenderer )target; AxesHelper.HelperSetup(myTarget); EventsHelper.HelperSetup(myTarget); }
private static void CreateTouchpad() { if (!tckGUIobj) { CreateTouchManager(); } SetupController <TouchpadSpriteRenderer>(ref Touchpad, tckGUIobj.transform, "Touchpad" + FindObjectsOfType <TouchpadSpriteRenderer>().Length.ToString()); TouchpadSpriteRenderer tpTemp = Touchpad.GetComponent <TouchpadSpriteRenderer>(); tpTemp.myData.touchzoneSprite = Touchpad.GetComponent <SpriteRenderer>(); tpTemp.myData.touchzoneSprite.sprite = AssetDatabase.LoadAssetAtPath <Sprite>("Assets/" + nameAbbrev + "/Base/Resources/Sprites/Touchzone.png"); tpTemp.MyName = Touchpad.name; tpTemp.myData.touchzoneTransform = Touchpad.transform; tpTemp.myData.OffsetX = Random.Range(-50f, 50f); tpTemp.myData.OffsetY = Random.Range(-50f, 50f); tpTemp.myData.touchzoneTransform.localScale = new Vector3(1f, 0.7f, 1f); TouchManagerSpriteRenderer.Obsolete(); }