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

موضوع: مشکل سرعت در کد هوش مصنوعی ماشین

  1. Top | #1

    عنوان کاربر
    تاریخ عضویت
    آب‍ ۱۳۹۵
    شماره عضویت
    7851
    نوشته ها
    14
    تشکر
    7
    تشکر شده 1 بار در 1 ارسال
    مبلغ حمایت شده توسط کاربر
    0 تومان

    مشکل سرعت در کد هوش مصنوعی ماشین

    با سلام.بنده دارم یه بازی ماشین سواری میسازم و یه مشکل تو کد هوش مصنوعی ماشین دارم اونم سرعتش که هرچی motorToutque رو افزایش میدم سرعتش از یک حد مشخصی بیشتر نمیشه و خلاصه نمیتونم سرعت ماشین رو خیلی زیاد کنم تنظیمات wheelColider هارو هم دستکاری کردم فایده نداشت نمیدونم چکار کنم اینم کدش لطفا کمک کنید
    تابع move که مال حرکته و تابع GetSteer مال زاویه ی چرخ های جلو و پیدا کردن مسیر(path)



    using UnityEngine;using System.Collections;


    public class carAI : MonoBehaviour {
    public Transform[] pathgroup;
    private Transform path;
    private int waypoint=0;
    public float maxSteer=15f;
    public WheelCollider WheelFL;
    public WheelCollider WheelFR;
    public WheelCollider WheelRL;
    public WheelCollider WheelRR;
    public Vector3 cof;




    void Start () {
    path = pathgroup [0];
    GetComponent<Rigidbody>().centerOfMass = cof;
    }



    void Update () {
    GetSteer ();
    Move ();
    }






    void GetSteer () {
    path = pathgroup [waypoint];
    Vector3 SteerVector;
    SteerVector = transform.InverseTransformPoint (path.position.x, path.position.y, path.position.z);
    float newsteer = maxSteer * (SteerVector.x / SteerVector.magnitude);
    WheelFL.steerAngle = newsteer;
    WheelFR.steerAngle = newsteer;
    if (SteerVector.magnitude <= disfrompath) {
    waypoint++;
    if (waypoint >= pathgroup.Length) {
    waypoint = 0;
    }
    }
    }


    void Move () {


    WheelRL.motorTorque = maxToutque;
    WheelRR.motorTorque = maxToutque;

    }
    }


    ویرایش توسط empire of vampire : ۱۰-۲۱-۱۳۹۵ در ساعت ۰۱:۰۷ قبل از ظهر

  2. Top | #2

    عنوان کاربر
    تاریخ عضویت
    به‍ ۱۳۹۳
    شماره عضویت
    5476
    نوشته ها
    2,261
    تشکر
    104
    تشکر شده 1,652 بار در 942 ارسال
    مبلغ حمایت شده توسط کاربر
    0 تومان
    وزن ماشین رو کم کنی باید ردیف شه
    امضای ایشان

  3. Top | #3

    عنوان کاربر
    تاریخ عضویت
    آب‍ ۱۳۹۵
    شماره عضویت
    7851
    نوشته ها
    14
    تشکر
    7
    تشکر شده 1 بار در 1 ارسال
    مبلغ حمایت شده توسط کاربر
    0 تومان
    سلام استاد وزن رو هم دستکاری کردم درست نشد فقط وزن کم باعث میشه ماشین از جا بپره روی مدل های مختلف حتی هم یونیتی 4 و هم 5 امتحانش کردم همه جا یکی بود سرعت رو بیشتر نمیکرد نمیدونم چرا

  4. Top | #4

    عنوان کاربر
    تاریخ عضویت
    به‍ ۱۳۹۳
    شماره عضویت
    5476
    نوشته ها
    2,261
    تشکر
    104
    تشکر شده 1,652 بار در 942 ارسال
    مبلغ حمایت شده توسط کاربر
    0 تومان
    فیزیک ماشین بر اساس دنیای واقعی هست
    باید تنظیماتش با دنیای واقعی یکی باشه
    تو دنیای واقعی هم سرعت زیاد باشه وزن کم میپره هوا

    شاید سرعتش مناسبه فکر میکنی کم هست
    امضای ایشان

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

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

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

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

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

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

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

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