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

موضوع: ساخت اسکیت پرنده در یونیتی

  1. Top | #1

    عنوان کاربر
    تاریخ عضویت
    Jun 2019
    شماره عضویت
    9221
    نوشته ها
    10
    تشکر
    1
    تشکر شده 0 بار در 0 ارسال

    ساخت اسکیت پرنده در یونیتی

    سلام خدمت تمامی اساتید.
    لطفا اگر کسی بلده چجوری میشه یک اسکیت پرنده تو یونیتی درست کرد راهنمایی کنه.

  2. Top | #2

    عنوان کاربر
    تاریخ عضویت
    Jul 2015
    شماره عضویت
    6222
    نوشته ها
    12
    تشکر
    1
    تشکر شده 1 بار در 1 ارسال
    نقل قول نوشته اصلی توسط H.K.313 نمایش پست ها
    سلام خدمت تمامی اساتید.
    لطفا اگر کسی بلده چجوری میشه یک اسکیت پرنده تو یونیتی درست کرد راهنمایی کنه.
    اسکیت چجوری باشه مثلا خودش اتومات حرکت رو به جلو داشته باشه و فقط شما بهش فرمون بدی یا اینکه حرکتش هم دست خودت باشه؟؟ مورد بعدی اینکه چقد ارتفاع بگیره؟؟ مثله هواپیما نامحدود بره بالا یا اینکه نزدیک سطح زمین باشه ؟؟

    سوال مطرح میکنید با جزییات بگید

  3. Top | #3

    عنوان کاربر
    تاریخ عضویت
    Jul 2015
    شماره عضویت
    6222
    نوشته ها
    12
    تشکر
    1
    تشکر شده 1 بار در 1 ارسال


    [FONT=Consolas] [COLOR=#ad7fa7]using[/COLOR][COLOR=#d3d7ce] System[/COLOR][COLOR=#d3d7ce].[/COLOR][COLOR=#d3d7ce]Collections[/COLOR][COLOR=#d3d7ce];[/COLOR]
    [COLOR=#ad7fa7]using[/COLOR][COLOR=#d3d7ce] System[/COLOR][COLOR=#d3d7ce].[/COLOR][COLOR=#d3d7ce]Collections[/COLOR][COLOR=#d3d7ce].[/COLOR][COLOR=#d3d7ce]Generic[/COLOR][COLOR=#d3d7ce];[/COLOR]
    [COLOR=#ad7fa7]using[/COLOR][COLOR=#d3d7ce] UnityEngine[/COLOR][COLOR=#d3d7ce];[/COLOR]

    [COLOR=#ad7fa7]public[/COLOR][COLOR=#d3d7ce] [/COLOR][COLOR=#ad7fa7]class[/COLOR][COLOR=#d3d7ce] [/COLOR][COLOR=#8ae233]NewBehaviourScript[/COLOR][COLOR=#d3d7ce] [/COLOR][COLOR=#d3d7ce]:[/COLOR][COLOR=#d3d7ce] [/COLOR][COLOR=#8ae233]MonoBehaviour[/COLOR][COLOR=#d3d7ce] [/COLOR][COLOR=#d3d7ce]{[/COLOR]
    [COLOR=#d3d7ce] [/COLOR][COLOR=#ad7fa7]public[/COLOR][COLOR=#d3d7ce] [/COLOR][COLOR=#ad7fa7]float[/COLOR][COLOR=#d3d7ce] [/COLOR][COLOR=#d3d7ce][I]speedLeftRight[/I][/COLOR][COLOR=#d3d7ce];[/COLOR]
    [COLOR=#d3d7ce] [/COLOR][COLOR=#ad7fa7]public[/COLOR][COLOR=#d3d7ce] [/COLOR][COLOR=#ad7fa7]float[/COLOR][COLOR=#d3d7ce] [/COLOR][COLOR=#d3d7ce][I]forwardSpeed[/I][/COLOR][COLOR=#d3d7ce];[/COLOR]
    [COLOR=#d3d7ce] [/COLOR][COLOR=#ad7fa7]public[/COLOR][COLOR=#d3d7ce] [/COLOR][COLOR=#ad7fa7]float[/COLOR][COLOR=#d3d7ce] [/COLOR][COLOR=#d3d7ce][I]upDownSpeed[/I][/COLOR][COLOR=#d3d7ce];[/COLOR]

    [COLOR=#d3d7ce] [/COLOR][COLOR=#ad7fa7]void[/COLOR][COLOR=#d3d7ce] [/COLOR][COLOR=#d3d7ce][I]Update[/I][/COLOR][COLOR=#d3d7ce] [/COLOR][COLOR=#d3d7ce]()[/COLOR][COLOR=#d3d7ce] [/COLOR][COLOR=#d3d7ce]{[/COLOR]

    [COLOR=#d3d7ce] [/COLOR][COLOR=#d3d7ce][I]transform[/I][/COLOR][COLOR=#d3d7ce].[/COLOR][COLOR=#d3d7ce][I]position[/I][/COLOR][COLOR=#d3d7ce]+=[/COLOR][COLOR=#d3d7ce][I]transform[/I][/COLOR][COLOR=#d3d7ce].[/COLOR][COLOR=#d3d7ce][I]forward[/I][/COLOR][COLOR=#d3d7ce] [/COLOR][COLOR=#d3d7ce]*[/COLOR][COLOR=#d3d7ce] [/COLOR][COLOR=#d3d7ce][I]forwardSpeed[/I][/COLOR][COLOR=#d3d7ce];[/COLOR]


    [COLOR=#d3d7ce] [/COLOR][COLOR=#ffffff]if[/COLOR][COLOR=#d3d7ce] [/COLOR][COLOR=#d3d7ce]([/COLOR][COLOR=#8ae233]Input[/COLOR][COLOR=#d3d7ce].[/COLOR][COLOR=#d3d7ce][I]GetKey[/I][/COLOR][COLOR=#d3d7ce] [/COLOR][COLOR=#d3d7ce]([/COLOR][COLOR=#8ae233]KeyCode[/COLOR][COLOR=#d3d7ce].[/COLOR][COLOR=#d3d7ce][I]A[/I][/COLOR][COLOR=#d3d7ce]))[/COLOR]
    [COLOR=#d3d7ce] [/COLOR][COLOR=#d3d7ce][I]transform[/I][/COLOR][COLOR=#d3d7ce].[/COLOR][COLOR=#d3d7ce][I]position[/I][/COLOR][COLOR=#d3d7ce]-=[/COLOR][COLOR=#d3d7ce][I]transform[/I][/COLOR][COLOR=#d3d7ce].[/COLOR][COLOR=#d3d7ce][I]right[/I][/COLOR][COLOR=#d3d7ce] [/COLOR][COLOR=#d3d7ce]*[/COLOR][COLOR=#d3d7ce] [/COLOR][COLOR=#d3d7ce][I]speedLeftRight[/I][/COLOR][COLOR=#d3d7ce];[/COLOR]
    [COLOR=#d3d7ce] [/COLOR][COLOR=#ffffff]if[/COLOR][COLOR=#d3d7ce]([/COLOR][COLOR=#8ae233]Input[/COLOR][COLOR=#d3d7ce].[/COLOR][COLOR=#d3d7ce][I]GetKey[/I][/COLOR][COLOR=#d3d7ce]([/COLOR][COLOR=#8ae233]KeyCode[/COLOR][COLOR=#d3d7ce].[/COLOR][COLOR=#d3d7ce][I]D[/I][/COLOR][COLOR=#d3d7ce]))[/COLOR]
    [COLOR=#d3d7ce] [/COLOR][COLOR=#d3d7ce][I]transform[/I][/COLOR][COLOR=#d3d7ce].[/COLOR][COLOR=#d3d7ce][I]position[/I][/COLOR][COLOR=#d3d7ce]+=[/COLOR][COLOR=#d3d7ce][I]transform[/I][/COLOR][COLOR=#d3d7ce].[/COLOR][COLOR=#d3d7ce][I]right[/I][/COLOR][COLOR=#d3d7ce] [/COLOR][COLOR=#d3d7ce]*[/COLOR][COLOR=#d3d7ce] [/COLOR][COLOR=#d3d7ce][I]speedLeftRight[/I][/COLOR][COLOR=#d3d7ce];[/COLOR]
    [COLOR=#d3d7ce] [/COLOR][COLOR=#ffffff]if[/COLOR][COLOR=#d3d7ce]([/COLOR][COLOR=#8ae233]Input[/COLOR][COLOR=#d3d7ce].[/COLOR][COLOR=#d3d7ce][I]GetKey[/I][/COLOR][COLOR=#d3d7ce]([/COLOR][COLOR=#8ae233]KeyCode[/COLOR][COLOR=#d3d7ce].[/COLOR][COLOR=#d3d7ce][I]Z[/I][/COLOR][COLOR=#d3d7ce]))[/COLOR]
    [COLOR=#d3d7ce] [/COLOR][COLOR=#d3d7ce][I]transform[/I][/COLOR][COLOR=#d3d7ce].[/COLOR][COLOR=#d3d7ce][I]position[/I][/COLOR][COLOR=#d3d7ce]+=[/COLOR][COLOR=#d3d7ce][I]transform[/I][/COLOR][COLOR=#d3d7ce].[/COLOR][COLOR=#d3d7ce][I]up[/I][/COLOR][COLOR=#d3d7ce] [/COLOR][COLOR=#d3d7ce]*[/COLOR][COLOR=#d3d7ce] [/COLOR][COLOR=#d3d7ce][I]upDownSpeed[/I][/COLOR][COLOR=#d3d7ce];[/COLOR]
    [COLOR=#d3d7ce] [/COLOR][COLOR=#ffffff]if[/COLOR][COLOR=#d3d7ce]([/COLOR][COLOR=#8ae233]Input[/COLOR][COLOR=#d3d7ce].[/COLOR][COLOR=#d3d7ce][I]GetKey[/I][/COLOR][COLOR=#d3d7ce]([/COLOR][COLOR=#8ae233]KeyCode[/COLOR][COLOR=#d3d7ce].[/COLOR][COLOR=#d3d7ce][I]X[/I][/COLOR][COLOR=#d3d7ce]))[/COLOR]
    [COLOR=#d3d7ce] [/COLOR][COLOR=#d3d7ce][I]transform[/I][/COLOR][COLOR=#d3d7ce].[/COLOR][COLOR=#d3d7ce][I]position[/I][/COLOR][COLOR=#d3d7ce]-=[/COLOR][COLOR=#d3d7ce][I]transform[/I][/COLOR][COLOR=#d3d7ce].[/COLOR][COLOR=#d3d7ce][I]up[/I][/COLOR][COLOR=#d3d7ce] [/COLOR][COLOR=#d3d7ce]*[/COLOR][COLOR=#d3d7ce] [/COLOR][COLOR=#d3d7ce][I]upDownSpeed[/I][/COLOR][COLOR=#d3d7ce];[/COLOR]
    [COLOR=#d3d7ce] [/COLOR][COLOR=#d3d7ce]}[/COLOR]
    [COLOR=#d3d7ce]}[/COLOR][/FONT]



    با این کد اسکیت اتومات به جلو حرکت میکنه و میتونی با دکمه های کیبورد کنترلش کنی محدودیت های لازم رو خودت میتونی انجام بدی و کد رو تغییر بدی مثلا حرکتش دسته خودت باشه یا اینکه محدودیت برای ارتفاع گرفتن براش در نظر بگیری

  4. Top | #4

    عنوان کاربر
    تاریخ عضویت
    Jul 2015
    شماره عضویت
    6222
    نوشته ها
    12
    تشکر
    1
    تشکر شده 1 بار در 1 ارسال
    ادیتور این سایت کد رو بهم ریخت برای همین دوباره برات ارسال میکنم

    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;

    publicclassNewBehaviourScript:MonoBehaviour{
    publicfloatspeedLeftRight;
    publicfloatforwardSpeed;
    publicfloatupDownSpeed;

    voidUpdate(){

    transform.position+=transform.forward*forwardSpeed;


    if(Input.GetKey(KeyCode.A))
    transform.position-=transform.right*speedLeftRight;
    if(Input.GetKey(KeyCode.D))
    transform.position+=transform.right*speedLeftRight;
    if(Input.GetKey(KeyCode.Z))
    transform.position+=transform.up*upDownSpeed;
    if(Input.GetKey(KeyCode.X))
    transform.position-=transform.up*upDownSpeed;
    }
    }

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

    H.K.313 (06-23-2019)

  6. Top | #5

    عنوان کاربر
    تاریخ عضویت
    Jun 2019
    شماره عضویت
    9221
    نوشته ها
    10
    تشکر
    1
    تشکر شده 0 بار در 0 ارسال
    نقل قول نوشته اصلی توسط kamal68 نمایش پست ها
    اسکیت چجوری باشه مثلا خودش اتومات حرکت رو به جلو داشته باشه و فقط شما بهش فرمون بدی یا اینکه حرکتش هم دست خودت باشه؟؟ مورد بعدی اینکه چقد ارتفاع بگیره؟؟ مثله هواپیما نامحدود بره بالا یا اینکه نزدیک سطح زمین باشه ؟؟

    سوال مطرح میکنید با جزییات بگید
    می خوام یک اسکیت پرنده بسازم که وقتی کلید x فشرده شد از زیر شنل پلیر بیرون بیاد و زیر پاش قرار بگیره و حداکثر ارتفاعش 100 متر باشه و حداقل ارتفاعش 5 متر و بتوان با کلید های + و - ارتفاع را بالا پائین کرد. و پلیر بتونه کنترلش کنه .

  7. Top | #6

    عنوان کاربر
    تاریخ عضویت
    Jul 2015
    شماره عضویت
    6222
    نوشته ها
    12
    تشکر
    1
    تشکر شده 1 بار در 1 ارسال
    نقل قول نوشته اصلی توسط H.K.313 نمایش پست ها
    می خوام یک اسکیت پرنده بسازم که وقتی کلید x فشرده شد از زیر شنل پلیر بیرون بیاد و زیر پاش قرار بگیره و حداکثر ارتفاعش 100 متر باشه و حداقل ارتفاعش 5 متر و بتوان با کلید های + و - ارتفاع را بالا پائین کرد. و پلیر بتونه کنترلش کنه .
    بیرون اومدن از زیر شنل به این صورت هست که یه انیمیشن به مدلت میدی توی نرم افزار سه بعدی که دستش رو ببره پشت کمرش و اسکیت رو بگیره و بزاره زیر پاش این جاش ربطی به کد نویسی نداره و باید توی سه بعدی انجامش بدی بعد میای توی یونیتی کد بزن وقتی دکمه ایکس رو زدم ایجاد کن انیمیشن اجرا بشه و اسکیت رو بگیره بندازه زیر پاش برای حرکت هم از همون کدی که بهت دادم استفاده کن محدودیت هم با استفاده از دسترسی به کامپوننت ترنسفورم برای ارتفاعش بزار

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

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

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

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

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

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

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