نمایش نتایج: از 1 به 2 از 2

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

  1. Top | #1

    عنوان کاربر
    تاریخ عضویت
    Dec 2015
    شماره عضویت
    6890
    نوشته ها
    100
    تشکر
    1
    تشکر شده 11 بار در 8 ارسال

    Soal مشکل در اجرای انیمیشن دو بعدی

    سلام دوستا عزیزن خوبین؟
    دوستان من در حال ساخت بازی دو بعدی هستم
    حالا میخوام وقتی پلیر به یک تریگر برخورد میکنه یک انیمیشن اتفاق بیفته ولی اجرا نمیشه
    ببینین این کدی هست که نوشتم
    using UnityEngine;
    using System.Collections;

    public class mosalas1 : MonoBehaviour {
    Animator anim;

    // Use this for initialization
    void Start () {
    anim = GetComponent<Animator> ();

    }

    // Update is called once per frame
    void Update () {

    }

    void OnTriggerEnter2D(Collider2D other){

    if (other.CompareTag ("Player")) {

    anim.SetBool("mymosalas",true);


    }

    }
    }



    اینم عکس هایی از انیماتور بازی که گفتم اگه true بود این انیمیشن اجرا بشه

    http://uupload.ir/files/uuqr_screenshot_(1).png
    http://uupload.ir/files/mkfu_screenshot_(2).png
    http://uupload.ir/files/h2vv_screenshot_(3).png

    ممنون میشم کمک کنین

  2. Top | #2

    عنوان کاربر
    تاریخ عضویت
    Jul 2012
    شماره عضویت
    1286
    نوشته ها
    17
    تشکر
    33
    تشکر شده 8 بار در 5 ارسال
    سلام و عرض ادب

    اگر اصلا تو کلاس نمیره
    نکاتی که ممکنه از قلم انداخته باشید
    1. باید هر دو آبجکت دارای کامپونت collider باشند
    2. یکی از آبجکت ها باید درون collider اشون تیک Is Trigger رو بزنید
    3. حد اقل یکی از آبجکت ها باید دارای RigidBody باشد

    همیشه هر جا من مشکل دارم اول با debug.log آزمون و خطا می کنم تا کجا کد ها جلو می رند تا به مشکل می رسم و می فهمم دقیقا مشکل کجاست.
    مثلا ممکنه داخل ontrigger بره اما دستوراتتون ایراد داشته باشه یا اصلا داخل ontrigger نره

    موفق باشد

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

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

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

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

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

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

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

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •