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

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




نمايش نتايج 1 به 9 از 9

نام تاپيک: كلاسهاي سي پلاس آبشون باهم توي يه جوب نميره؟

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    Mar 2007
    پست ها
    195

    پيش فرض كلاسهاي سي پلاس آبشون باهم توي يه جوب نميره؟

    سلام
    من يه تكه كد نوشتم كه دوتا كلاس داره و دوتا سازنده را بعد هم صدا ميزنم (كارم اشتباهه؟) تنها يكي از كلاسها فعال ميشه و به دومي محل نيمذاره

    من حتي جاي كلاسها را عوض كردم ولي فايده نداره (فقط از يكي از اونها خوشش اومده وهمون را فعال مي كنه)

    من حتي از خير كلاس دوم گذشتم و او نرا به صورت تابع تعريف كردم ولي فايده نداره يا از اسم اين تابع خوشش نيومده يا من خيلي هواس پرتم

    كمكم مي كنيد
    مرسي
    كد را مي زارم
    كد:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    من بعدا كلاس wave را اين طوري تعريف كردم (تابعي)

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    لطفا راهنمايي كنيد

    همين معذرت مي خوام كه من اين قدر سمج هستم مي دونم با اين سوالاي تكراري و طولاني كه پره بي دقتيه
    خستتون كردم

    يادم رفت : فقط كلاس bomb را فعال مي كنه ببخشيد
    Last edited by آرام جان گل; 03-04-2007 at 22:58. دليل: تصحيح

  2. #2
    حـــــرفـه ای
    تاريخ عضويت
    Aug 2006
    پست ها
    793

    پيش فرض

    سلام.
    وقتی شما از یه کلاس یه object میسازین, Constructor کلاس مورد نظر اجرا میشه.
    در مورد برنامه شما هم همین طور هست.
    فقط مشکل اینجاست که چون شما از cleardevice استفاده میکنین موج هایی که با رنگ آبی رسم
    کردید تنها یک بار رسم میشه و بلافاصله screen پاک میشه و ماهی شروع به حرکت میکنه.
    راستی! برنامه ی خیلی جالبی نوشتین!

  3. #3
    داره خودمونی میشه
    تاريخ عضويت
    Mar 2007
    پست ها
    195

    پيش فرض ..

    سلام

    اين برنامه يك بمبه كه ميفته توي آب

    خوب حالا من چي كار كنم كه امواج باشند و بمب من هم حركت كنه وتوي آب بيفته
    اصلاموج راترسيم نمي كنه حتي زماني كه من تايع wave را قبل از كلاس bomb صدا بزنم كار نمي كنه
    حالا چي كار كنم
    لطفا راهنمايي كنيد

  4. #4
    حـــــرفـه ای
    تاريخ عضويت
    Aug 2006
    پست ها
    793

    پيش فرض

    دوباره سلام.
    اين برنامه يك بمبه كه ميفته توي آب
    ببخشید!!! ولی چرا بمب!؟ دنیا که در صلح و صفاست!!!
    قسمتی از تصویر رو که موج رو اون رسم میشه رو با استفاده از getimage بافر کنین و بعد
    در حلقه با استفاده putimage دوباره اونرو restore کنین.

  5. #5
    داره خودمونی میشه
    تاريخ عضويت
    Mar 2007
    پست ها
    195

    پيش فرض

    سلام
    اين برنامه ايه كه يك بمب داخل آب ميفته و از بالا آب اين اتفاق ميفته پس نياز دارم به اينكه هم شكل را كه با نقاط يك ماتريس (آرايه سه بعدي) هم دوران بدم و هم انتقال دهم چوناگه انتقال ندم بمب من مرتب دور خودش مي چرخه و داخل آب نميفته
    ولي موقع دوران يافتن دو تا نقطه آخر شكل را بهم وصل نمي كنه
    يه ايرادي هست توي برنامه من كه مي خام لطف كنيد و اون را يكبار اجرا كنيد تا مشكل منو ببينيد بمب من هم حركت مي كنه و هم مي چرخه فقط موقع حركت كردن و چرخيدن دو نقطه آخر شكل را درست رسم نمي كنه
    اون را لطفا اجرا كنيد و بهم بگيد چرا اين اتفاق ميفته
    لطفا كمكم كنيد
    مرسي

    كد را مي ذارم
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  6. #6
    حـــــرفـه ای
    تاريخ عضويت
    Aug 2006
    پست ها
    793

    پيش فرض

    دوباره سلام.
    مشکل از تابع rotate هست. دلیلش هم اینه که حلقه for شما تا 11 شمرده میشه در صورتی که باید
    این مقدار 13 باشه :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    روش جالبی برای حرکت به کار بردین. اما مشکلی داره . ممکنه به چشم نیاد اما در برنامه های بزرگتر خودش
    رو نشون میده. اگه دقت کنین وقتی بمب به موج میرسه مقداری از اون رو پاک میکنه.

  7. #7
    داره خودمونی میشه
    تاريخ عضويت
    Mar 2007
    پست ها
    195

    پيش فرض

    سلام
    حرف شما دقيقا درسته اين موضوع را فهميده بودم ولي فكر نمي كردم اون قدر مهم باشه( پاك شدن امواج)

    اما حالا مي خام وقتي بمب افتاد توي آب صداي انفجار يا آب پخش بشه بايد از تابع sound استفاده كنم؟

    چطوري بهش بگم صداي بمب بده( ورودي تابع منظورمه) و يا خروجي اون؟

    مرسي
    راهنمايي كنيد
    Last edited by آرام جان گل; 06-04-2007 at 22:45. دليل: تكميل

  8. #8
    داره خودمونی میشه
    تاريخ عضويت
    Mar 2007
    پست ها
    195

    پيش فرض حل شدن مشكل sound

    سلام
    مشكلم در موردتابع sound رفع شد ولي هر كاري مي كنم نمي تونم كدم روطوري تغيير بدم تا وقتي بمب به آب مي خوره امواج تكان بخورند

    اين تنها ايرادي است كه از اين برنامه دارم لطفا كمك كنيد تا برطرف بشه
    من كدي كه همراه عملكرد صحيح تابع sound هست را مي زارم فقط اگه شمايه بررسي كنيد و بهم بگيد چي كار كنم تا امواج به حركت درآيند ممنون ميشم

    مرسي
    راهنمايي كنيد

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

  9. #9
    حـــــرفـه ای
    تاريخ عضويت
    Aug 2006
    پست ها
    793

    پيش فرض

    دوباره سلام.
    نظر من اینه : مختصات محل برخورد بمب رو بدست بیارین (تقریبی) و دوباره موج رو از محل برخورد یکبار به راست
    و بار دیگه به سمت چپ رسم کنین. چند تغییر کوچیک در تابع رسم موج ایجاد کنین. کافیه مقدار نقاط رو کمی
    shift بدین. اگه مشکل حل نشد اطلاع بدین.

Thread Information

Users Browsing this Thread

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

User Tag List

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

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