سؤال

أحاول تحميل نموذج FBX (Cube.fbx) باستخدام Monogame على Visual Studio Express 2013. لقد كنت أتطلع حوله وعن ما يمكنني سرده يجب أن يكون هذا بسيطا للغاية. ومع ذلك، لا يمكنني العثور على حل لمشكلتي.

بيئتي هي Visual Studio Express 2013 مع Monogame.

أحصل على الخطأ التالي لا أطرح ما أحاوله:

"تعذر تحميل Asset Cube كملف غير محتوى"

لقد غيرت الإعدادات الموجودة على ملف FBX إلى: [محتوى، نسخ دائما]

لا توجد خيارات "مستورد للمحتوى" أو "معالج المحتوى" حسب: http://msdn.microsoft.com/en-us/library/bb203933.aspx

وظيفة التبادلية هي:

giveacodicetagpre.

يقوم البرنامج بإلقاء الخطأ في السطر حيث يحاول تحميل النموذج.

نأمل، إنه شيء غبي.

لقد قمت بتحميل حل الاختبار لإعادة إنشاء المشكلة هنا: https://www.dropbox.com/s/2a6lir2z04kyv7u/cubetest.rar

شكرا مقدما لمساعدتكم!

تحرير: إضافة بنية الدليل التالي لإظهار كيفية تصميم تطبيق الاختبار:

giveacodicetagpre.

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

المحلول

يحتاج المحتوى الخاص بك إلى أن يكون في مشروع منفصل، و "مشروع محتوى محتوى" مسمى ب APTLY - من أجل أن يتم بناؤه بشكل صحيح.في XNA، يمكنك إضافة مرجع محتوى إلى مشروعك الرئيسي، ولكن في أحادي اللون أعتقد أنك بحاجة إلى إضافة رابط يدويا إلى ملفات .xnb التي يتم إنشاؤها عند إنشاء مشروع المحتوى.

لذلك نقل cube.fbx و spot.png في مشروع المحتوى، ثم انقر بزر الماوس الأيمن -> "إضافة عنصر موجود" وإضافة Cube.xnb و Spot.XNB من مجلد إخراج مشروع المحتوى.تأكد من النقر فوق السهم الموجود على زر "إضافة" واختر "إضافة كربط"، لذلك كنت تستخدم دائما أحدث نسخة.

نصائح أخرى

هل تحقق ما إذا كان الملف الخاص بك في مكان جيد؟كان لي الخطأ كما كنت لوقت Longggg وانه فقط لأنني لم أضع ملفاتي إلى مكان جيد في مشروعي.

(تحقق في معلمات مشروعك وفي ملفاتك على جهاز الكمبيوتر الخاص بك)

في محلولك المرفق، يتم تسمية نموذج FBX Cube.fbx ولكنك تحاول "المكعب".الحالة العليا C في اسم ملف FBX مهم.لذا حاول تحميل "المكعب" بدلا من "المكعب"

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