تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 2 از 3 اولاول 123 آخرآخر
نمايش نتايج 11 به 20 از 23

نام تاپيک: بازی منج

  1. #11
    داره خودمونی میشه Mr Mohabat's Avatar
    تاريخ عضويت
    Mar 2011
    پست ها
    131

    پيش فرض

    یه کلاس هم واسه صفحه منج
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


    ---------- Post added at 04:06 PM ---------- Previous post was at 04:01 PM ----------

    یه کلاس هم واسه مهره های بازی

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    Last edited by Mr Mohabat; 11-08-2011 at 15:10.

  2. #12
    داره خودمونی میشه Mr Mohabat's Avatar
    تاريخ عضويت
    Mar 2011
    پست ها
    131

    پيش فرض

    سلام به همه دوستان
    طاعات و عباداتتون قبول
    بالاخره این بازی رو البته نه کامل ولی نوشتم

    اینم لینک دانلود
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    Last edited by Mr Mohabat; 26-08-2011 at 21:59.

  3. این کاربر از Mr Mohabat بخاطر این مطلب مفید تشکر کرده است


  4. #13
    داره خودمونی میشه Mr Mohabat's Avatar
    تاريخ عضويت
    Mar 2011
    پست ها
    131

    پيش فرض

    بازی منج شامل تاس و مهره ها + یک صفحه است که تو پست بعدی براتون می زارم
    البته تو فایل بالا همگی موجوده
    اول میریم سراغ کلاس مهره
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  5. #14
    داره خودمونی میشه Mr Mohabat's Avatar
    تاريخ عضويت
    Mar 2011
    پست ها
    131

    پيش فرض






    اینم از عکس ها

  6. این کاربر از Mr Mohabat بخاطر این مطلب مفید تشکر کرده است


  7. #15
    داره خودمونی میشه Mr Mohabat's Avatar
    تاريخ عضويت
    Mar 2011
    پست ها
    131

    پيش فرض

    الان درم در مورد کلاس مهره (Mohre) توضیح میدم
    این متغیر ها رو براش تعریف می کنم
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    خوب اینا چی هستن
    البته همینجا میگم من ادعا نمی کنم برنامه رو به بهترین وجه ممکن نوشتم
    mohre برابر عکس مهره هاست که قراره درون این متغیر قرار بگیره
    Buffer وقتی مهره یه جایی قرار گرفت برای حرکت باید مقداری رو یا بهتر بگم عکسی رو که زیر اون قرار می گیره بعد از حرکت بهش برگردوند و این متغیر دقیقا همین کار رو انجام میده یعنی قبل از اینکه مقدار mohre در نقطه مورد نظر -- بشه مقدارش در Buffer ذخیره میشه
    point محل قرار گیری مهره در بازی می باشد این مهره مقادیر -3 تا 47 رو میگیره
    Start به نوع رنگ مهره ها مربوط میشه و مقادیر 0 یا 10 یا 20 یا 30 رو میگیره

  8. این کاربر از Mr Mohabat بخاطر این مطلب مفید تشکر کرده است


  9. #16
    داره خودمونی میشه Mr Mohabat's Avatar
    تاريخ عضويت
    Mar 2011
    پست ها
    131

    پيش فرض

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اینجا فکر کنم چیزی غیر از این مختصات لازم به توضیح نباشه
    مختصات کلاسی هست که خودمون تعریف کردیم
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


    ---------- Post added at 11:12 PM ---------- Previous post was at 11:07 PM ----------

    تابع set دو مقدارStart , Point رو می گیره و به کمک یگ فایل مکان X,Y که محل قرار گیری پیکسلی مهره می باشد را به ما میده
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    باید در کلاس Mohre به جای X,Y از کلاس Mokhtasat استفاده می کردم ولی از اونجایی که تعریف این کلاس دیر به ذهنم رسید
    دیگه همینجوری موند
    Last edited by Mr Mohabat; 26-08-2011 at 22:17.

  10. این کاربر از Mr Mohabat بخاطر این مطلب مفید تشکر کرده است


  11. #17
    داره خودمونی میشه babakiyan's Avatar
    تاريخ عضويت
    Apr 2011
    محل سكونت
    تو میدونی.....
    پست ها
    199

    پيش فرض

    point محل قرار گیری مهره در بازی می باشد این مهره مقادیر -3 تا 47 رو میگیره
    چرا بین 3 و 47؟

  12. #18
    داره خودمونی میشه babakiyan's Avatar
    تاريخ عضويت
    Apr 2011
    محل سكونت
    تو میدونی.....
    پست ها
    199

    پيش فرض

    [)
    11:07 PM ----------


    [

    string[] str = System.IO.File.ReadAllLines(Application.StartupPat h + "\\image\\mohktasat.txt");


    {
    ret = new Mokhtasat(Convert.ToInt16(str[i * 4 + 2]), Convert.ToInt16(str[i * 4 + 3]));
    break;
    }
    return ret;
    }
    [/PHP]
    این دو خط و میشه توضیح بدی؟

  13. #19
    داره خودمونی میشه Mr Mohabat's Avatar
    تاريخ عضويت
    Mar 2011
    پست ها
    131

    پيش فرض

    چرا بین 3 و 47؟
    اون 3 نیست -3 ( منفی سه است )

    این تصویر رو ببینید
    البته فقط برای مهره های قرمزه

    برای بقیه مهره ها همینطوره یعنی عدد -3 و -2و-1 و0 و... تا 47 کاملا معلومه
    Last edited by Mr Mohabat; 27-08-2011 at 15:17.

  14. این کاربر از Mr Mohabat بخاطر این مطلب مفید تشکر کرده است


  15. #20
    داره خودمونی میشه Mr Mohabat's Avatar
    تاريخ عضويت
    Mar 2011
    پست ها
    131

    پيش فرض

    این دو خط و میشه توضیح بدی؟
    خط اولی
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    یه آرایه از نوع string تعریف کردم که داره تمام خطهای اون فایل رو می خونه و درون آرایه می ریزه
    application.startup path آدری جایی است که فایل اجرایی از آنجا اجرا شده است
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    ret اینجا یه متغیر ( متغیر که نه چو همه اشاره گرن ) از نوع کلاس MOkhtasat می باشد
    برای ساختن کلاس از عبارت new استفاده شده است و آدرس آن در ret قرار می گیرد
    این تابع در اینجا تابع سازنده کلاس است اگه دقت کنید تو کلاس مختصات بع صورت زیر
    تعریف شده
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    مثل همه توابع نیست ( یه تابع سازنده )
    دیگه براتون بگم که Convert.ToInt16() جز توابع خود ویژال استدیو می باشد که
    الان در اینجا رشته string رو به int(یا Int16) تبدیل می کند

  16. این کاربر از Mr Mohabat بخاطر این مطلب مفید تشکر کرده است


Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •