PDA

View Full Version : کمک در Transparent کردن پس زمینه عکس



ali_joghataei
پنج شنبه 06 اسفند 1388, 00:39 صبح
باسلام خدمت دوستان.
میخواستم بدونم چجوری میتونم تو وی بی دات نت پس زمینه ی عکسم رو Transparent یا شفاف کنم به صورتی که وقتی یک عکس gif میزارم توش پس زمینش شفاف باشه.
وقتی تو بگکراند عکسم Transparent رو انتخاب میکنم تو پس زمینه ی عکسم فقط عکس پس زمینه فرمم رو نشون میده من میخوام کاملا شفاف باشه مثل کنترل امیج تو vb6
نمیدونم سوالم رو واضح گفتم یا نه اگه واضح نیست بگید بیشتر توضیح بدم

Rejnev
پنج شنبه 06 اسفند 1388, 00:57 صبح
سلام
به این صورت خوبه؟


http://barnamenevis.org/forum/attachment.php?attachmentid=44636&stc=1&d=1267048093

ali_joghataei
پنج شنبه 06 اسفند 1388, 01:19 صبح
من هم درست همین کار را میکنم ولی من میخوام مثلا اگه یه عکس دیگه هم تو فرمم باشه اونم تو قسمت شفافش نشون بده

ali_joghataei
پنج شنبه 06 اسفند 1388, 01:20 صبح
مثل این عکس بالا که اون موشک عکس gif هست و یه عکسه دیگه پشتشه و پشت اونم پس زمینه ی فرممه.

Rejnev
پنج شنبه 06 اسفند 1388, 01:45 صبح
فکر نمیکنم بشه.
pic box برای قسمت شفافش از بکگراند کنترل والد استفاده میکنه.
اگه یک موقع هدفتون ساخت بازی و ... هست راههای بهتری هم هست. مثلا همین موشک رو با استفاده از توابع رسم کنید.
مثلا یک کلاس bitmap ایجاد میکنید و بعد هر چند تا تصویر در هر مختصاتی که مایلید روی اون رسم میکنید.

Rejnev
پنج شنبه 06 اسفند 1388, 02:12 صبح
این هم از روش کار که بسیار ساده ست.(توی عکس همه چیز گفته شده)
یک تصویر ایجاد میکنیم و تصاویر رو روی اون رسم و در نهایت ازش استفاده میکنیم.



http://barnamenevis.org/forum/attachment.php?attachmentid=44639&stc=1&d=1267052601

ali_joghataei
پنج شنبه 06 اسفند 1388, 17:51 عصر
ممنون از جوابت دوست عزیز
درسته من میخوام بازی بسازم اول کار با vb6 میساختم یه مشکلات دیگه داشتم که تو همین سایت از دوستان پرسیدم گفتن با vb.net بنویسی مشکل حل میشه حالا هم که اون مشکل حل شد و یه مشکل دیگه درست شد .
من تو این بازی میخواهم هم زمان چند تا عکس gif رو تو فرمم تکون بدم و این عکسا ممکنه از روی هم رد بشن و ...
با این روشی که شما گفتید میشه همچین کاری کرد
منظورم اینه که وقتی یه عکس رو روی عکس دیگه میکشیم باید تو فریم بعدی اون عکس قبلی رو پاک کنیم و یه عکس دیگه جاش بکشیم این پاک کردنها با هم تداخل نمیکنه
که اشتباهی یه عکس دیگه هم باهاش پاک شه ؟
راستی زبانه برنامه نویسی نمیشناسید که این مشکل رو نداشته باشه ؟

Rejnev
پنج شنبه 06 اسفند 1388, 18:59 عصر
راستی زبانه برنامه نویسی نمیشناسید که این مشکل رو نداشته باشه ؟
فلش... مخصوص این کاره.
حرفه ای ها برای بازیهای دوبعدی از فلش و سه بعدی از موتور های بازی استفاده می کنند.
اکثر بازیهای دوبعدی که فکرشو بکنید با فلش ساخته شده
مثلا world of goo (http://2dboy.com/games.php) یا machinaruim (http://machinarium.net/demo/) که خیلی صدا کردند.
ولی اگه میخوای فقط با vb.net باشه احتمالا باید کل تصویر رو دوباره بکشید نه یک بخشیش رو.
اگه بقیه دوستان نظری دارن بگن.

ali_joghataei
جمعه 07 اسفند 1388, 13:36 عصر
منبع خوب به زبان فارسی میشناسید برای اموزش ساخت بازی با فلش

sari-1369
جمعه 07 اسفند 1388, 14:14 عصر
از تکنولوژی XNA هم میتونین برای ساخت بازی توی .net استفاده کنید .

Rejnev
جمعه 07 اسفند 1388, 14:31 عصر
منبع خوب به زبان فارسی میشناسید برای اموزش ساخت بازی با فلش
ابتدا باید action Script (برنامه نویسی در فلش) رو فرا بگیرید
این برای (http://forum.majidonline.com/showthread.php?t=137530)خود فلش و محیطش و ساخت اشیا و انیمیشن و ...(در غالب چند فصل که میتونید بعد از ثبت نام فایلهای pdf اون رو دانلود کنید)
این یکی (http://forum.majidonline.com/showthread.php?t=113351) هم برای آموزش مقدماتی AS بد نیست.
دنبال منبع فارسی اون هم برای بازی نباشید. چون ساخت بازی تنها تکنیک هست و هنر و هیچ قاعده ای نداره و هیچ منبع فارسی خوبی هم پیدا نخواهید کرد.

ali_joghataei
جمعه 07 اسفند 1388, 15:28 عصر
از تکنولوژی XNA هم میتونین برای ساخت بازی توی .net استفاده کنید .

منبعی برای اموزشش هست

Hossis
جمعه 07 اسفند 1388, 15:31 عصر
باسلام خدمت دوستان.
میخواستم بدونم چجوری میتونم تو وی بی دات نت پس زمینه ی عکسم رو Transparent یا شفاف کنم به صورتی که وقتی یک عکس gif میزارم توش پس زمینش شفاف باشه....

اگه به پاسخ نرسيدي، يه سري به اين صفحه بزن ضرري نداره (http://vb2008.mihanbb.com/thread-48.html)

sari-1369
جمعه 07 اسفند 1388, 21:53 عصر
منبعی برای اموزشش هست

آموزش مقدماتی و فشرده شروع برنامه نویسی گرافیکی سه بعدی تحت XNA و زبان های VB.Net و C#.Net (http://www.forum.p30world.com/showthread.php?t=333447)



http://h02.ir/Files/Temp/Xna3_Logo.jpg