سؤال

ما أحاول فعله باستخدام MRS هو تعليم نفسي بعض أساسيات الذكاء الاصطناعي؛ما أريد القيام به هو إنشاء كيان صاروخي، بأشياء مثل العادم المتجه، والتدريج.هل لدى أي شخص فكرة عن كيفية صنع كيان يمكنه الطيران؟أم أنني بحاجة فقط إلى تطبيق القوة باستمرار للأعلى؟

هل كانت مفيدة؟

المحلول

مرحبًا TraumaPony، بدا سؤالك وحيدًا :)

لقد ألقيت نظرة على مقالة MSDN حول MRS 2.0 هنا أعتقد أنك ستحتاج بالفعل إلى إنشاء كيان صاروخي من نوع ما ثم كيان Thruster يمكنه استخدامه.في المقالة، تمكنوا من إعادة استخدام كيان DifferentialDrive لدفع الروبوت الخاص بهم إلى الأمام.أتمنى أن يساعد ذلك.أنا أقوم بالتصوير في الظلام بشكل أو بآخر لأنه لم يحاول أي شخص آخر مساعدتك حتى الآن.هتافات!:)

نصائح أخرى

لقد بدأت للتو مع MRS بنفسي - ولكن أعتقد أنك على الطريق الصحيح، فأنت بحاجة إلى إنشاء كيان محرك صاروخي يمكنك تطبيق قوة الدفع عليه.يرى البرنامج التعليمي للمحاكاة 2 - إنشاء الكيانات باستخدام خدمات المحاكاة للحصول على مثال لإنشاء كيان.

يمكنك تطبيق القوة مع Simulation.Physics.PhysicsEntity.ApplyForce().أعتقد أنك ستفعل ذلك في كيانك Update() طريقة.لكن الأمر يعتمد على ما إذا كانت ApplyForce تطبق بالفعل قوة دافعة (قوة لهذا الإطار فقط) أو إذا كانت تضيف بالفعل قوة ثابتة.أفترض أنه الأول، لأنني لا أرى أي طريقة لعدم التقديم.في هذه الحالة، من المحتمل أن يكون Update() هو المكان المناسب.إذا كانت ثابتة، فلن تحتاج إلى القيام بذلك إلا عندما تتغير مستويات الدفع.

ستحتاج أيضًا إلى إنشاء خدمة تتشارك مع الكيان حتى تتمكن من التفاعل مع صاروخك، على سبيل المثال لإطلاقه أو توجيهه.يوجد مثال لإنشاء الخدمة في نفس المقالة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top