موضوع: أريد مساعة عمالقة الاكسونا xna في تطوير هذه الدالة

ردود: 11 | زيارات: 922
  1. #1
    عضو نشيط
    صور رمزية Virtools
    تاريخ التسجيل
    Jul 2008
    المنطقة
    الإمارات العربية المتحدة
    العمر
    27
    ردود
    702

    Question أريد مساعة عمالقة الاكسونا xna في تطوير هذه الدالة

    السلااام عليكم

    انا احتااج مساعدة خبراء الاكسونا في تطوير داالة معينة

    وفائدة هذه الدالة هي انتقال كائن من نقطة إلى نقطة معينة

    يعني

    لو كان الكائن في نقطة 100,100 ... انا ابيه ينتقل من هذه النقطة إلى نقطة مثلاً 200,200

    ابي اطور دالة... ويستحسن يكوون من نووع bool حتى اقدر استخدمه في جمل شرطية

    وتكون الدالة هكذا
    public bool move(Vector2 pos1, Vector2 pos2);

    أي... إذا انتقل الكائن من نقطته إلى نقطة أخرى

    سيحدث شيء

    وبصراحة

    كتابة مثل هذه الدوااال كانت سهلة الكتابة لغة LUA لأنني كنت اجيد مكتبة Karaoke

    لكنني لست خبيراً في مكتبات اكسونا تماماً

    فأرجو المساعدة في تطوير هذه الدالة
    Back to Game Developing


  2. #2

  3. #3
    عضو نشيط
    صور رمزية Virtools
    تاريخ التسجيل
    Jul 2008
    المنطقة
    الإمارات العربية المتحدة
    العمر
    27
    ردود
    702
    طيب اخي

    إذا تمكنت منها

    اتمنى ان تشرح لي كيف تم تطوير الدالة

    حتى نستفيد
    Back to Game Developing

  4. #4

  5. #5
    عضو متميز
    صور رمزية omarzonex
    تاريخ التسجيل
    Jan 2009
    المنطقة
    نبض قلبي- فلسطين
    ردود
    6,682
    الشرح كما يلي :
    اولاً : يجب ان تعرف المتغيرات للرسم الدالة وأماكن تواجدها


    كود:
    private Texture2D dot; private Texture2D botTexture; private MicroEngine engine; private bool pickedUp; private CustomLineEntity currentLine;
    الدالة وهي private bool pickedUp
    تقوم بعمل نقطة بداية ونقطة نهاية وترسم على الشاشة هكذا

    Point start ----------Point end
    بطريقة كلاس Gustom Line Entity

    public List<Vector2> Points { get; set; }
    تقوم بعمل قائمة نقاط موحدة وتواجدها على الشاشة




    الشرح بالتفصيل أقوم بعملها بتنسيق وافي وكافي على PDF

    انتظرني بضعة دقائق

  6. #6
    عضو نشيط
    صور رمزية Virtools
    تاريخ التسجيل
    Jul 2008
    المنطقة
    الإمارات العربية المتحدة
    العمر
    27
    ردود
    702
    عمر!!

    والله انك اذهلتني!!

    كيف كتبته؟؟؟

    ما شاء الله عليك

    عيني عليك باردة

    ما توقعت انك بتكتبها بسهولة

    الف شكر لك اخوووي

    والله ما تقصر
    Back to Game Developing

  7. #7
    عضو متميز
    صور رمزية omarzonex
    تاريخ التسجيل
    Jan 2009
    المنطقة
    نبض قلبي- فلسطين
    ردود
    6,682
    المثال موجود في الرابط اللي اعطيتك اياه

    وهذا هو مرة أخرى

    http://www.multiupload.com/UQ3B81CAUP


    حاول ان تقرأ الكود لكي تفهم المطلوب وكيفية عمل ذلك وبأمكانك أن تطوره بكل سهولة اذا تريد

    الأختيار لك أولاً وأخيراً

    وبارك الله فيك مقدماً


  8. #8
    عضو متميز
    صور رمزية omarzonex
    تاريخ التسجيل
    Jan 2009
    المنطقة
    نبض قلبي- فلسطين
    ردود
    6,682
    ويوجد مثال أخر اذا كنت تحب ان تراه

    على فكرة انت اللي برمجته بخط يديك أخي فيرتولوز ..... كود الصاروخ والمدفع للهدف معين

    شوفه عندك تلاقيه أمامك


  9. #9
    عضو نشيط
    صور رمزية Virtools
    تاريخ التسجيل
    Jul 2008
    المنطقة
    الإمارات العربية المتحدة
    العمر
    27
    ردود
    702
    الصاروخ والمدفع كانت من برمجتي

    لكني استخدمت اكواد عادية

    وليست كلاسات

    سؤال

    انت متأكد انك كاتب هذا المشروع الي عطيتني ايااه؟؟
    Back to Game Developing

  10. #10
    عضو متميز
    صور رمزية omarzonex
    تاريخ التسجيل
    Jan 2009
    المنطقة
    نبض قلبي- فلسطين
    ردود
    6,682
    نعم
    هل تريد ان ترى كود أخر من برمجة شخص انت تعرفه وصاحب الفضل الكبير في تعلمنا الاكسنا عنده

    RIEMERS

    وهذا الموقع للتعليم بتاعه

    http://www.riemers.net/eng/Tutorials...p/series2d.php

    اسلوبه في الشرح رائع جداً

  11. #11
    عضو نشيط
    صور رمزية Virtools
    تاريخ التسجيل
    Jul 2008
    المنطقة
    الإمارات العربية المتحدة
    العمر
    27
    ردود
    702
    شكرا..............
    Back to Game Developing

Bookmarks

قوانين الموضوعات

  • لا يمكنك اضافة موضوع جديد
  • لا يمكنك اضافة ردود
  • لا يمكنك اضافة مرفقات
  • لا يمكنك تعديل مشاركاتك
  •  
  • كود BB مفعّل
  • رموز الحالة مفعّل
  • كود [IMG] مفعّل
  • [VIDEO] code is مفعّل
  • كود HTML معطل