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

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




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

نام تاپيک: نحوه ایجاد و حرکت توپ بیضی در فرم سی شارپ

  1. #1
    در آغاز فعالیت
    تاريخ عضويت
    Oct 2014
    پست ها
    2

    14 نحوه ایجاد و حرکت توپ بیضی در فرم سی شارپ

    سلام به همه دوستان
    من میخوام یه برنامه بنویسم که تعدادی توپ بیضی رو دریافت و در صفحه ظاهر بشن که توی محدوده ی خاصی از صفحه مثلا در یک کادری شروع به حرکت کنن .
    خیلی دنبالش گشتم اما چیزی نفهمیدم .

  2. #2
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    گرچه میتوان توپ را در خود برنامه هم تولید کرد ولی پیشنهاد میکنم توپ تان را با شکل دلخواه و زیبا به فرمت GIF یا PNG ایجاد کنید و سپس آن را در برنامه استفاده و جابجا کنید.
    فایل PNG مربوطه را میتوان در Resource خود EXE جا داد تا چیزی در بیرون نماند ولی فعلاً برای شروع با کد زیر امتحانی انجام دهید.
    کد زیر فایل عکس را بدون تغییر ابعاد در نقطه 30 و 30 صفحه ترسیم میکند...
    اینکه در چه موقعیتی ترسیم شود و چطور حرکت کند، به کد خودتان بستگی دارد.
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    موفق باشید.

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


  4. #3
    در آغاز فعالیت
    تاريخ عضويت
    Oct 2014
    پست ها
    2

    پيش فرض

    سلام
    گرچه میتوان توپ را در خود برنامه هم تولید کرد ولی پیشنهاد میکنم توپ تان را با شکل دلخواه و زیبا به فرمت GIF یا PNG ایجاد کنید و سپس آن را در برنامه استفاده و جابجا کنید.
    فایل PNG مربوطه را میتوان در Resource خود EXE جا داد تا چیزی در بیرون نماند ولی فعلاً برای شروع با کد زیر امتحانی انجام دهید.
    کد زیر فایل عکس را بدون تغییر ابعاد در نقطه 30 و 30 صفحه ترسیم میکند...
    اینکه در چه موقعیتی ترسیم شود و چطور حرکت کند، به کد خودتان بستگی دارد.

    موفق باشید.
    مرسی دوست عزیز .
    حالا اگه بخوام تعداد توپ رو کاربر وارد کنه باید از حلقه استفاده کنم ؟؟

  5. #4
    کاربر فعال تالار .Net Msba's Avatar
    تاريخ عضويت
    Dec 2006
    محل سكونت
    ! My Mind
    پست ها
    506

    پيش فرض

    اگر کار دانشجویی است و بحث الگوریتمی باشد، احتمال می دهم این برنامه ساختار برنامه ی محلول سوسپانسیون را داشته باشد.(همان اسکرین سیور Bubble که در ویندوز سون هست.)
    می توانید کمی راجع به این مورد نیز جستجو کنید.

    موفق باشید.
    Last edited by Msba; 20-10-2014 at 20:00.

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


  7. #5
    آخر فروم باز
    تاريخ عضويت
    Nov 2009
    پست ها
    1,257

    پيش فرض

    درود
    میشه در مورد برنامه محلول سوسپانسیون توضیح دهید چی هست؟ چون فکر کنم تو بحث پزشکی ما این رو داریم و چرا اسمش این هست؟ شبیه هست؟

  8. #6
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    حالا اگه بخوام تعداد توپ رو کاربر وارد کنه باید از حلقه استفاده کنم ؟؟
    بله، مطلب خاصی ندارد با هر DrawImage برای هر نقطه یک نمونه از تصویر اولیه ترسیم میگردد و با یک تایمر ساده میتوانید این تصاویر را روی فرم حرکت دهید...

  9. #7
    کاربر فعال تالار .Net Msba's Avatar
    تاريخ عضويت
    Dec 2006
    محل سكونت
    ! My Mind
    پست ها
    506

    پيش فرض

    درود
    میشه در مورد برنامه محلول سوسپانسیون توضیح دهید چی هست؟ چون فکر کنم تو بحث پزشکی ما این رو داریم و چرا اسمش این هست؟ شبیه هست؟
    بحث در مورد رفتار ذره هایی است که ته نشین و یا گسیخته می شوند. در واقع به هم می خورند و بر هم تاثیر می گذارند و مسیر یکدیگر را تحت شعاع قرار می دهند. یک Gravity نیز روی آن ها تاثیر می گذارد. همین Screen-saver با نام Bubble در ویندوز 7 . تعدادی حباب که در کنار یکدیگر حرکت می کنند بهم می خورند. اگر بچسبند سنگین می شوند و دیگر رفتار های فیزیکی.
    این نام را من از یک استاد دانشگاه حدود 6 الی 7 سال پیش شنیدم که این پروژه را به بچه ها می داد. در مورد آن خیلی توضیح داد و نمی دانم این نام مرتبط با مسئله ای پزشکی است یا خیر.
    نمونه ی این کد در [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] موجود است. که باید روی آن کار کرد تا رفتار مورد نظر در آن پیاده شود.

    موفق باشید.

  10. 2 کاربر از Msba بخاطر این مطلب مفید تشکر کرده اند


Thread Information

Users Browsing this Thread

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

User Tag List

برچسب های این موضوع

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

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