فروشگاه اولترا بازی سازی، انیمیشن، جلوه های ویژه و موسیقی

ارسال محتوای دیجیتال شما
نمایش نتایج: از 1 به 10 از 10

موضوع: مشکل در رفتن کاراکتر به هر جایی که کلیک میکنم

  1. Top | #1

    عنوان کاربر
    تاریخ عضویت
    به‍ ۱۳۹۱
    شماره عضویت
    2275
    نوشته ها
    87
    تشکر
    29
    تشکر شده 4 بار در 4 ارسال
    مبلغ حمایت شده توسط کاربر
    0 تومان

    مشکل در رفتن کاراکتر به هر جایی که کلیک میکنم

    سلام
    راستش من یه کد نوشتم برای کاراکترم که هرجایی که کلیک شد، برو به اون مختصات(در محور x)
    ولی خب یه مشکلی که دارم اینه که مثلا اگه روی دکمه هایی که در صفحه وجود دارد، کلیک کنم تا چیزی نمایش داده شود، باز هم کاراکتر به اون مختصات میره

    ولی من اصلا هدفم این نبود که کاراکتر بره به مختصات دکمه کلیک شده. بلکه میخام جاهایی که کلیک میکنم، دکمه و این چیزا نباشه تا کاراکتر به حرکت دربیاد نه هر جایی

    میشه کمک کنید؟!تشکر

  2. Top | #2

    عنوان کاربر
    تاریخ عضویت
    مه‍ ۱۳۹۲
    شماره عضویت
    3734
    نوشته ها
    262
    تشکر
    647
    تشکر شده 84 بار در 61 ارسال
    مبلغ حمایت شده توسط کاربر
    0 تومان
    اگه از ریکست استفاده میکنی از روی tag ش چک کن که این دکمه هست یا نه
    اما اگه می خوای دکمه ها رو نادیده بگیره باید از لایحه ها در ریکست استفاده کنی
    امضای ایشان
    ------------------------------------------------------
    - کاش زندگی یه دکمه شیفت دلیت داشت -
    ------------------------------------------------------

  3. Top | #3

    عنوان کاربر
    تاریخ عضویت
    به‍ ۱۳۹۱
    شماره عضویت
    2275
    نوشته ها
    87
    تشکر
    29
    تشکر شده 4 بار در 4 ارسال
    مبلغ حمایت شده توسط کاربر
    0 تومان
    نقل قول نوشته اصلی توسط pyman_unity نمایش پست ها
    اگه از ریکست استفاده میکنی از روی tag ش چک کن که این دکمه هست یا نه
    اما اگه می خوای دکمه ها رو نادیده بگیره باید از لایحه ها در ریکست استفاده کنی
    چهجالب!
    میشه بیشتر برام درباره ریکست توضیح بدی که چطوری باهاش کار کنم
    مثالی چیزی

    این کدهای حرکت من هست:


    if (Input.GetMouseButton(0) && !hide)
    {
    mousePosition = Input.mousePosition;
    clickPosition = Camera.main.ScreenToWorldPoint(new Vector3(mousePosition.x, mousePosition.y, 0f));
    move = true;


    }
    if (move && !GameObject.Find("CanvasCitation(Clone)"))
    {
    //var dis=Vector3.Distance(_transform.position, clickPosition) ;
    var min = _transform.position.x - clickPosition.x;
    if (Mathf.Abs(min) < 0.1)
    {
    move = false;
    anim.SetInteger("AnimState", 0);
    Debug.Log("animState is 0");
    }
    else if (clickPosition.x > _transform.position.x)
    {
    _transform.Translate(Vector3.right * maxSpeed * Time.deltaTime);
    _transform.localScale = new Vector3(1, 1, 1);
    anim.SetInteger("AnimState", 1);
    }
    else if (clickPosition.x < _transform.position.x)
    {
    _transform.Translate(Vector3.left * maxSpeed * Time.deltaTime);
    _transform.localScale = new Vector3(-1, 1, 1);
    anim.SetInteger("AnimState", 1);
    }


    }
    ویرایش توسط سیدسبحان2 : ۰۹-۱۰-۱۳۹۵ در ساعت ۰۹:۲۱ بعد از ظهر

  4. Top | #4

    عنوان کاربر
    تاریخ عضویت
    اس‍ ۱۳۹۳
    شماره عضویت
    5625
    نوشته ها
    403
    تشکر
    56
    تشکر شده 112 بار در 103 ارسال
    مبلغ حمایت شده توسط کاربر
    0 تومان
    شما از پایه شروع کن یادگیری..دنبال کد آماده نباشید اون چیزی که شما گفتید با ری کست یاد بگیرید راحت تره مثل سبک بازی 41148
    منابع و مثال هم هزاران مدل هست میتونید سرچ کنید
    امضای ایشان
    Telegram: @Alizadev

  5. کاربر زیر به خاطر ارسال مفید Mohammadalizadeh از ایشان تشکر کرده است:

    pyman_unity (۰۹-۱۱-۱۳۹۵)

  6. Top | #5

    عنوان کاربر
    تاریخ عضویت
    به‍ ۱۳۹۱
    شماره عضویت
    2275
    نوشته ها
    87
    تشکر
    29
    تشکر شده 4 بار در 4 ارسال
    مبلغ حمایت شده توسط کاربر
    0 تومان
    آخه توی 3 چهار آموزشی که دیده بودم، چیزی درباره ریکست نگفته بودن
    چه آموزشی رو پیدا کنم؟
    شما سراغ داری؟

  7. Top | #6

    عنوان کاربر
    تاریخ عضویت
    اس‍ ۱۳۹۳
    شماره عضویت
    5625
    نوشته ها
    403
    تشکر
    56
    تشکر شده 112 بار در 103 ارسال
    مبلغ حمایت شده توسط کاربر
    0 تومان
    از کدهای ریکست آماده الگو بگیرید و کد جدیدی رو خلق کنید..من اینطوری کدنویسی یاد میگرفتم..همش تمرین
    هنوزم همینطوری دارم یاد میگیرم هر روز کد جدید

    راستی برا یکی سبک 41148 درست کرده بودم یکی مثل شما:
    درخواست کد csharp
    ویرایش توسط Mohammadalizadeh : ۰۹-۱۱-۱۳۹۵ در ساعت ۰۷:۱۱ بعد از ظهر
    امضای ایشان
    Telegram: @Alizadev

  8. Top | #7

    عنوان کاربر
    تاریخ عضویت
    مه‍ ۱۳۹۲
    شماره عضویت
    3734
    نوشته ها
    262
    تشکر
    647
    تشکر شده 84 بار در 61 ارسال
    مبلغ حمایت شده توسط کاربر
    0 تومان
    آموزش درباره ریکست زیاده هم خارجی هم داخلی
    aliyeredon2 هم آموزش درباره ریکست گذاشته توی همین فروم یه جستجو انجام بده

    این عکس هم میتونه کمکت کنه خوب بهش نگاه کن باید خیلی تمرین کنی


    امضای ایشان
    ------------------------------------------------------
    - کاش زندگی یه دکمه شیفت دلیت داشت -
    ------------------------------------------------------

  9. Top | #8

    عنوان کاربر
    تاریخ عضویت
    به‍ ۱۳۹۱
    شماره عضویت
    2275
    نوشته ها
    87
    تشکر
    29
    تشکر شده 4 بار در 4 ارسال
    مبلغ حمایت شده توسط کاربر
    0 تومان
    با کمک شما دوستان کدم درست شد و الان با ریکست دارم جابجایی رو انجام میدم
    فقط میخام برای مشکلی که اینجا گفتم(جلوگیری از رفتن به مختصات دکمه) از لایه ها استفاده کنم.(همونطوری که گفتید)
    میشه کمکم کنید؟
    چطوری باید از لایه ها استفاده کرد؟

  10. Top | #9

    عنوان کاربر
    تاریخ عضویت
    مه‍ ۱۳۹۲
    شماره عضویت
    3734
    نوشته ها
    262
    تشکر
    647
    تشکر شده 84 بار در 61 ارسال
    مبلغ حمایت شده توسط کاربر
    0 تومان
    اگر به عکس نگاه کنی در فسمت لایه (رنگ ابی) وردی int میخواد
    بعنی باید یک لایه درست کنی و شماره لایه رو در این قسمت وارد کنی
    فکر کنم که این باعث میشه فقط این لایه رو ببینه مثلا لایه زمین ریکست برخورد میکنه
    امضای ایشان
    ------------------------------------------------------
    - کاش زندگی یه دکمه شیفت دلیت داشت -
    ------------------------------------------------------

  11. Top | #10

    عنوان کاربر
    تاریخ عضویت
    فر ۱۳۹۳
    شماره عضویت
    4346
    نوشته ها
    261
    تشکر
    82
    تشکر شده 69 بار در 62 ارسال
    مبلغ حمایت شده توسط کاربر
    0 تومان
    امضای ایشان
    تلگرام گیم آور بلاگ آی آر:
    اینم گروه:

    اپلیکیشن لینک یاب بازی سازی_ رایگان با ارسال کتب و پکیج یونیتی برای دانلود مستقیم:
    پس از چند ثانیه رد تبلیغ رو بزنید

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

بازدید کنندگانی که با جست و جو این صفحه را مشاهده کرده اند:

Nobody landed on this page from a search engine, yet!

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
موسسه فرهنگی هنری رویش © تمامی حقوق برای مرجع فارسی یونیتی محفوظ می باشد.