درود مهمان گرامی! ثبت نام

ساخت بازی

امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
سوال در نحوه کد نویسی انیمیشن شلیک و تعویض خشاب
#1
سلام

یک پروژه جدید در unity5 اضافه کردم و یک مدل اول شخص به همراه انیمیشن های ایستادن و شلیک و تعویض خشاب وارد صحنه کردم و شلیک گلوله به همراه آتش دهانه اسلحه و صدای شلیک هم ایجاد کردم. حالا می خوام که به هنگام شلیک گلوله انیمیشن shoot اجرا بشه و در حالت عادی هم انیمیشن ide .

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

برای افزودن این انیمیشن ها به این کد چکار باید بکنم؟

resim
[/url]

[url=http://uupload.ir/]

اینم تصویر محیط بازی هست:

resim
پاسخ
#2
من سی شارپ مینویسم ولی یه چیزایی درباره جاوا هم میدونم.
توی یونیتی هر انیمیشنی که درست میکنی یه انیمانور هم براش درست میشه.
ولی اگر مدل درست کردی و انیمشنی تو خود انجین درست نکردی باید روی آبجکت کلیک کنی بعد 
توی پنجره Animator باید Condition از نوع Boolean درست کنی و توی کدت هم یه متغیر از نوع Animator تعریف کنی که به کامپوننت انیماتور آبجکت اشاره کنه.
بعد ما توی سی شارپ این جوری مینویسیم حالا نمیدونم توی جاوا باشه یا نه.
در ضمن توی این کد من مثلا اسم متغیری که گفتم تعریف کنی رو animObj گذاشتم. مثلا...
animObj.SetBool("Condition",true or false)
توی اونجایی که نوشتم Condition باید اسم متغیری که توی پنجره انیماتور تعریف کردی رو بنویسی در قالب استرینگ.
اون true or false هم بسته به transition ها هستش.
بخوام توضیح بدم خیلی طول میکشه ولی این رو ببینی و قسمت انیماتور ها رو مخصوصا متوجه میشی.
ببخشید ولی به زبان سی شارپه ولی باز توی یکی از قسمتا درباره animator توضیح داده.
راه بسته شد،وقتی نگاش از نگام خسته شد
هر چی داشتمو دادم یهویی رفت
یه جوری زد شکست...
--
یادت نره،وقتی همه روزگارت غمه یکی هست که میخواد از کنارت نره تا تهش.
تا چشات تر نشه با اشک...
پاسخ
#3
مرسی مشکل حل شد. یه کد سی شارپ در کنار کد جاوا اسکریپت بالا به صورت جداگانه به اسلحه نسبت دادم و مشکل حل شد.

resim

منتها می تونید بهم کمک کنید که کد بالا رو به سی شارپ تبدیل بکنم و کدها رو یکی کنم؟
یه سوال دیگه چطوری باید برای اجرای انیمیشن shoot سرعت تعیین کنم؟
پاسخ
#4
برای تبدیل کردن کد ها...
نصف بیشتر کد های جاوا شبیه به سی شارپ هستش.
وقتی توی پنجره انیماتور روی هر کدوم از انیمیشنا کلیک میکنیم تو پنجره Inspector مشخصات اونو نشون میده مثل Speed یا همون سرعت.
راه بسته شد،وقتی نگاش از نگام خسته شد
هر چی داشتمو دادم یهویی رفت
یه جوری زد شکست...
--
یادت نره،وقتی همه روزگارت غمه یکی هست که میخواد از کنارت نره تا تهش.
تا چشات تر نشه با اشک...
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
Question ارتباط کد نویسی با مکانیم moien1 5 979 10/3/1395، 03:37 عصر
آخرین ارسال: rafael
  سوال سیستم انیمیشن در یونیتی tmnttnmt 0 287 3/3/1395، 08:04 عصر
آخرین ارسال: tmnttnmt
Question سوال : شلیک توپ Hamed-razor 7 666 13/11/1394، 01:51 صبح
آخرین ارسال: sajjad3011
  سوال درمورد انیمیشن سازی برای یونیتی ( خیلی مهم) parastooh 1 406 3/11/1394، 09:50 عصر
آخرین ارسال: sajjad3011
  اجرا نشدن انیمیشن چرخیدن در اندروید Anahata 1 328 20/10/1394، 10:25 صبح
آخرین ارسال: Anahata



کاربرانِ درحال بازدید از این موضوع: 1 مهمان