«یا اللهُ یا رَبِّ یا حَیُّ یا قَیّوم یا ذَالجَلالِ وَ الاکرام اَسئَلُکَ بِاسمِکَ اَلعَظیم اَلاَعظَم اَن تَرزُقَنی رِزقاً حَلالاً طَیِّباً بِرَحمَتِکَ الواسِعَه یا اَرحَمَ الرّاحِمِین.»
اجرای انیمیشن حرکت و ایستادن با فشردن کلید سمت راست و چپ و رها سازی کلید :: گیم اور _ بازیسازی با unity + مطالب متفرقه

گیم اور _ بازیسازی با unity + مطالب متفرقه

آموزش های علمی با اجازه ی خدا تقدیم به هرکس خدا بخواد

آموزش های علمی با اجازه ی خدا تقدیم به هرکس خدا بخواد

به نام خدا
---
سوالی بود بذارید
نظر خصوصی نذارید
پاسخش سخته

بایگانی
پیوندها

gameover.blog.ir

if (Mathf.Abs(Input.GetAxis("Vertical")) > 0.1)
animation.CrossFade("walk");
else
animation.CrossFade("idle");




نکته اضافی :
 اسکریپت فوق کامل نیست.اولا باید داخل تابع Update یا حالا FixedUpdate و یا OnGUI بنویسید.
ثانیا، روی زمین بودن رو چک نکرده،یعنی اگه روی هوا هم باشه کلید راست و چپ رو بزنیم یا رها کنیم انیمیشن راه رفتن و یا حالت عادی اجرا میشه.
خودتون کد چک کردن روی زمین رو با position و y یا velocity و y چک کنید.

توابع GetAxis هم  اینجا بخونید:
http://gameover.blog.ir/1395/03/22/Input-GetAxis-Horizontal-%D9%88-Input-GetAxis-Vertical-%D8%AF%D8%B1-%DB%8C%D9%88%D9%86%DB%8C%D8%AA%DB%8C-%D9%88-%D9%85%D8%B9%D8%A7%D8%AF%D9%84-%D8%AA%D9%82%D8%B1%DB%8C%D8%A8%DB%8C-%D8%A2%D9%86%D9%87%D8%A7
موافقین ۰ مخالفین ۰ ۹۵/۰۸/۰۷
مدیرکل

نظرات (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی