اذهب إلى المحتوى
  • 0

ربط بيئة في يونتي 2019 مع فلاتر

Sara Mohammed9

السؤال

Recommended Posts

  • 0

يمكنك القيام بذلك من خلال استخدام Unity as a Library في تطبيق Flutter. ستحتاجين لهذه الأدوات للقيام بذلك

Unity 2019

Flutter SDK

Android Studio (مع إعداد Android SDK)

Xcode (لنظام iOS)

و اليك هذه الخطوات لربط مشروع اليونتي مع الفلاتر:

  • إنشاء مشروع Unity:
    يمكنك انشاء المشروع و تطوير اللعبة , ثم انتقلي إلى File > Build Settings، وحددي Android كمنصة إذا كنتي تستهدفين Android (أو iOS إذا كنتي تستهدفين iOS).
    اضغطي على Player Settings وأعيدي ضبط الإعدادات اللازمة مثل اسم الحزمة.
  • تصدير Unity كـ Unity as a Library:

    انتقلي إلى File > Build Settings.

    اختاري Android أو iOS، ثم اضغطي على Export.

    اختاري Export as a Library بدلاً من APK.

    اختاري مكان حفظ المجلد واضغطي على Export.

  • دمج Unity مع Flutter:

    افتحي Android Studio وأنشأي مشروع Flutter جديد.

    انتقلي إلى مجلد المشروع في Flutter وافتحي ملف pubspec.yaml.

    أضيفي الحزمة التالية في القسم dependencies:

    flutter_unity_widget: ^4.2.0+1
    

    ثم نفذي هذه التعليمة flutter pub get لتنزيل الحزمة.

  • إعدادات Android:

    انسخي محتويات مجلد Unity الذي قمتي بتصديره كـ Library إلى مجلد android في مشروع Flutter.

    افتحي ملف android/settings.gradle وأضيفي ما يلي:
     

    include ':unityLibrary'
    project(':unityLibrary').projectDir = new File('../path_to_your_unity_library')

    افتحي ملف android/app/build.gradle وأضيفي ما يلي في قسم dependencies:
     

    implementation project(':unityLibrary')
  • و الأن يمكنك انشاء الواجهات ووضع عناصر يونتي بداخلها
رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 31 دقائق مضت قال Hikmat Jaafer:

يمكنك القيام بذلك من خلال استخدام Unity as a Library في تطبيق Flutter. ستحتاجين لهذه الأدوات للقيام بذلك

Unity 2019

Flutter SDK

Android Studio (مع إعداد Android SDK)

Xcode (لنظام iOS)

و اليك هذه الخطوات لربط مشروع اليونتي مع الفلاتر:

  • إنشاء مشروع Unity:
    يمكنك انشاء المشروع و تطوير اللعبة , ثم انتقلي إلى File > Build Settings، وحددي Android كمنصة إذا كنتي تستهدفين Android (أو iOS إذا كنتي تستهدفين iOS).
    اضغطي على Player Settings وأعيدي ضبط الإعدادات اللازمة مثل اسم الحزمة.
  • تصدير Unity كـ Unity as a Library:

    انتقلي إلى File > Build Settings.

    اختاري Android أو iOS، ثم اضغطي على Export.

    اختاري Export as a Library بدلاً من APK.

    اختاري مكان حفظ المجلد واضغطي على Export.

  • دمج Unity مع Flutter:

    افتحي Android Studio وأنشأي مشروع Flutter جديد.

    انتقلي إلى مجلد المشروع في Flutter وافتحي ملف pubspec.yaml.

    أضيفي الحزمة التالية في القسم dependencies:

    flutter_unity_widget: ^4.2.0+1
    

    ثم نفذي هذه التعليمة flutter pub get لتنزيل الحزمة.

  • إعدادات Android:

    انسخي محتويات مجلد Unity الذي قمتي بتصديره كـ Library إلى مجلد android في مشروع Flutter.

    افتحي ملف android/settings.gradle وأضيفي ما يلي:
     

    include ':unityLibrary'
    project(':unityLibrary').projectDir = new File('../path_to_your_unity_library')

    افتحي ملف android/app/build.gradle وأضيفي ما يلي في قسم dependencies:
     

    implementation project(':unityLibrary')
  • و الأن يمكنك انشاء الواجهات ووضع عناصر يونتي بداخلها

كيف ممكن اصدرة export as library من اي مكان؟

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ On 6‏/6‏/2024 at 15:37 قال Sara Mohammed9:

كيف ممكن اصدرة export as library من اي مكان؟

افتحي مشروع Unity الذي تريدين تصديره كمكتبة، وانتقلي إلى File > Build Settings، وفي نافذة Build Settings، اختاري المنصة المستهدفة (Android أو iOS).

وفي حال تستهدفي Android، اختاري Android من القائمة.

ثم اضغطي على Player Settings في الزاوية السفلية اليسرى من نافذة Build Settings، وضبط الإعدادات اللازمة مثل اسم الحزمة (Package Name) وغيرها.

وفي نافذة Build Settings، تأكدي من اختيار المنصة الصحيحة ثم اضغطي على Export في الزاوية اليمنى السفلى.

وعندما تظهر نافذة التصدير، عليك تحديد خيار Export as a Library (أو خيار مشابه يعبر عن تصدير كمكتبة)، ثم اختيار مكان حفظ المجلد الذي سيحتوي على مكتبة Unity والضغط على Export لبدء عملية التصدير.

بعد اكتمال التصدير، ستجدي مجلد يحتوي على مكتبة Unity في المسار الذي اخترتيه، باستطاعتك الآن دمج تلك المكتبة في مشروع Flutter كما هو موضح في الخطوات التي شرحها سابقًا.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...