-
المساهمات
21 -
تاريخ الانضمام
-
تاريخ آخر زيارة
نوع المحتوى
ريادة الأعمال
البرمجة
التصميم
DevOps
التسويق والمبيعات
العمل الحر
البرامج والتطبيقات
آخر التحديثات
قصص نجاح
أسئلة وأجوبة
كتب
دورات
أجوبة بواسطة Salem Ghanem
-
-
بتاريخ 29 دقائق مضت قال ياسر مسكين:
using UnityEngine; using UnityEngine.InputSystem; public class PlayerMovement : MonoBehaviour { // تعيين المتغيرات public float speed = 5f; private Vector2 movementInput; // استدعاء الإدخال private void OnMove(InputValue value) { movementInput = value.Get<Vector2>(); } private void FixedUpdate() { // حساب الحركة الجديدة بناءً على الإدخال Vector3 movement = new Vector3(movementInput.x, 0f, movementInput.y) * speed * Time.fixedDeltaTime; // تحريك اللاعب transform.Translate(movement); } }
احتاج اللاعب ان يتحرك بحيث تكون الكاميرا خلفه وان يغير اتجاهه عن طريق مؤشر الفارة
-
السلام عليكم, لقد واجهت مشاكل في كتابة اكواد لحركة اللاعب من منظور الشخص الثالث بلغة سي شارب بعد ان جهزت الكاميرا عن طريق Cinemachine , فعندما احاول ايجاد بعض الاكواد من الانترنت يظهر خطأ في كلمة Input, كيف يمكنني استخدام نظام الادخال الجديد new input system لحل هذه المشكلة؟
-
انا عندي خلفية وصورة شبه واضحة عن البرمجة هل يمكنني تخطي (تعلم سكراتش)فانا لا اري فيها الفائدة التي اريدها
- 1
حركة اللاعب من منظور الشخص الثالث في يونيتي third person
في أسئلة البرمجة
نشر
ان اللاعب لا يتحرك وقيمة movement تساوي اصفار دائما