السلام عليكم , أنا أقوم الآن بإنشاء لعبة FPS ووضعت أنيمايشن لل Reload وأنيمايشن للمشي Walk ولكن صادفتني مشكلة , أنه عندما أعمل Reload وأنيمايشن الReload يعمل اذا ضغطت زر المشي فإن أنيمايشن ال Reload يتوقف قبل أن ينتهي الريلود فما الحل ؟ جزاكم الله خيراً
إعـــــــلان
تقليص
لا يوجد إعلان حتى الآن.
سؤال في الأنيمايشن
تقليص
X
-
يا اهلاً ومرحبا
ان شاء الله نساعدك بلنقدر عليه :d
شوف الان انتا مسوي زي للريلود و زر للمشي صح ؟
اذا كان كذا ممكن تعرض لنا السطر الي موجود فيه ذا الامر
【•سُبْحَانَ اللَّهِ وَبِحَمْدِهِ ،•، سُبْحَانَ اللَّه الْعَظِيم•】
موقع الفريق ...
http://agdteam.net/
صفحة الفيس بوك ...
https://www.facebook.com/agdteam?ref=hl
تويتر ..
https://twitter.com/AGDteam
القناة على اليوتيب ..
https://www.youtube.com/user/theAGDteam/feed
-
e وبه الأنيمايشن AK47 نعم أخي أولا عرفت متغير السلاح
هذا الكود الريلود
if (canReload) {
reloadSpeedModifier -= Time.deltaTime;
if (didPlayReloadingAnim == false) {
AK47.animation.Play ("Reload");
:وهذا المشي
if (Input.GetButton("Vertical")){
Ak47.animation.Play("Walk");.:*{SH-3D}*:.
تعليق
-
هذا كود يقوم بالتحقق ويجب ان تركبه بالكود الاصلي بطريقة صحيحة
اذا كان الانيميشن الReload .....شغال او متوقف..... الاحتمال الاول والاحتمال الثاني
1-اذا كان شغال فان انيميشن المشي لا يعمل حتى يتوقف انيمشن الReload
2-اذا كان متوقف فان انيميشت المشي يعمل
كود PHP:function Update () {
if(!animation.IsPlaying("Reload"))
{
animation.Play("Walk");
}
}
اللهم اني اسألك باسمك الاعظم اللذي اذا دعيت به اجبت ان تنصر المسلمين وجندك على الظالمين
وتفتك باعدائك اعداء الدين
تعليق
تعليق