مشکل با پلاگینxmedia

باسلام
من یه مشکلی دارم اونم اینکه یه برنامه دارم می سازم با بیلدر
که چون من نمیخام حجم برنامه ولود شدن سنگین بشه از چند تا mmb استفاده کردم یه mmb برای صفحه اول چندتاش برای مقوله های دیگر که از این بین یه دونش برای فیلم
من برای پخش فیلم از پلاگین xmedia استفاده کرددم خوبه مشکلی ندارم
فقط یه مشکلی که هست اینه که من وقتی توی صفحه اصلی وارد صفحه فیلم ها میشم و فایلی رو برای نمایش انتخاب میکنم و از اون صفحه مجددا به صفحه اصلی میرم وقتی میخوام برنامه رو ببندم یعنی از برنامه خارج بشم ارور میده
این موضوع فقط با رفتن توی صفحه ای فیلم یعنی صفحه ای که پلاگین مدیا پلیر توش هست اتفاق می افته
ممنون میشم راهنمایی کنید
البته اینم بگم که هنگام خروج از صفحه فیلمها پلاگین رو stop و hide میکنم ولی این مشکل کماکان وجود داره
 
چه اروری میده؟
از چه نسخه ای از این پلاگین استفاده میکنید؟

با نسخه 4.9.8.13 کار میکنم عکس زیر حاوی ارور منه
بعد یه شمکل دیگه هم امروز برام بوجود اومد یعنی خروجی که گرفتم اینجوری شد
من به موس حرکت دادم یعنی چند تا ستاره دنبال رو موس هستن وقتی خروجی می گیرم خراب میشن نمونه mmbر و براتون آپ میکنم
94682009107733955102.gif
 

پیوست ها

  • home.rar
    1.1 مگایابت · بازدیدها: 15

m javad

کاربر متخصص
خب film.mbd رو هم میذاشتید تا بشه فهمید مشکل از کجاست
منظورم از ورژن ، مال پلاگین xtmedia بود نه بیلدر

در مورد ستاره ها هم مشکل از نوع شفاف کردن اطراف ستاره هاست
شما یه تصویر با قسمتهای سبز رو وارد کردید و تنظیم کردید که قسمتهای سبز دیده نشن
بجای این کار دوتا تصویر بسازید
یکی همین تصویری که دارید و دومی همین تصویر به صورت سیاه و سفید
عکس دوم رو توی قسمت دوم عکس (Alpha Trancprancy Map) وارد کنید
قسمتهای سیاه تصویر حذف میشه و قسمتهای سفید میمونه
با این کار مشکلتون حل میشه

attachment.php

 

پیوست ها

  • pic.jpg
    pic.jpg
    38.9 کیلوبایت · بازدیدها: 30
آخرین ویرایش:

ghafeleh

Member
خب film.mbd رو هم میذاشتید تا بشه فهمید مشکل از کجاست
منظورم از ورژن ، مال پلاگین xtmedia بود نه بیلدر

در مورد ستاره ها هم مشکل از نوع شفاف کردن اطراف ستاره هاست
شما یه تصویر با قسمتهای سبز رو وارد کردید و تنظیم کردید که قسمتهای سبز دیده نشن
بجای این کار دوتا تصویر بسازید
یکی همین تصویری که دارید و دومی همین تصویر به صورت سیاه و سفید
عکس دوم رو توی قسمت دوم عکس (alpha trancprancy map) وارد کنید
قسمتهای سیاه تصویر حذف میشه و قسمتهای سفید میمونه
با این کار مشکلتون حل میشه

attachment.php

اولا شرمنده که با یوزر خودم نیومدم مجبور بودم با یوزر داداشم بیام
در ضمن ورزن پلاگین هم 2.1.0.0 هست
اینم نمونه فیلم ها
 

پیوست ها

  • film.rar
    781.7 کیلوبایت · بازدیدها: 26
آخرین ویرایش:

m javad

کاربر متخصص
این مشکل از پلاگین هست
یادمه قبلا هم یه بار کسی این مورد رو داشت و مشکش دقیقا همین بود (تو فروم مطرح شده بود)
وقتی شما یه فایل جدید رو با دستور run mbd تو صفحه برنامتون باز میکنید ، برنامه شما terminate میشه و اون صفحه توش باز میشه
چون فایلهای بیلدر کامپایلر برای خودشون ندارند و از سیستم مفسر بهره میبرن این امکان بدین شکل به وجود میاد
ولی زمانی که شما این پلاگین رو توی برنامه باز میکنید و اونو run mbd میکنید فضای اقامت اونو توی حافظه از فرم اولیه میگیرید
بعد دوباره صفحه اول رو run mbd میکنید
اینجا پلاگین یکباره فضای اختصاص داده شده بهش رو از دست میده و مشکل پیدا میکنه
اگر برای پلاگین این مورد بررسی میشد این مشکل به وجود نمی آمد

به هر جهت بهترین کار این هست که صفحه پلیر رو داخل برنامه بیارید و نخواهید اونو run mbd کنید و تنها از یک صفحه به صفحه بعدی برید
یا اینکه از همون run mbd اما توی صفحه جدید استفاده کنید:

کد:
[LEFT]RunMBD("<SrcDir>\shohada\mmb\film.mbd","NEW_WINDOW")
[/LEFT]
موفق باشید
 
این مشکل از پلاگین هست
یادمه قبلا هم یه بار کسی این مورد رو داشت و مشکش دقیقا همین بود (تو فروم مطرح شده بود)
وقتی شما یه فایل جدید رو با دستور run mbd تو صفحه برنامتون باز میکنید ، برنامه شما terminate میشه و اون صفحه توش باز میشه
چون فایلهای بیلدر کامپایلر برای خودشون ندارند و از سیستم مفسر بهره میبرن این امکان بدین شکل به وجود میاد
ولی زمانی که شما این پلاگین رو توی برنامه باز میکنید و اونو run mbd میکنید فضای اقامت اونو توی حافظه از فرم اولیه میگیرید
بعد دوباره صفحه اول رو run mbd میکنید
اینجا پلاگین یکباره فضای اختصاص داده شده بهش رو از دست میده و مشکل پیدا میکنه
اگر برای پلاگین این مورد بررسی میشد این مشکل به وجود نمی آمد

به هر جهت بهترین کار این هست که صفحه پلیر رو داخل برنامه بیارید و نخواهید اونو run mbd کنید و تنها از یک صفحه به صفحه بعدی برید
یا اینکه از همون run mbd اما توی صفحه جدید استفاده کنید:

کد:
[LEFT]RunMBD("<SrcDir>\shohada\mmb\film.mbd","NEW_WINDOW")
[/LEFT]
موفق باشید

این دستور رو توی صفحه اول اضافه کردم یعنی رو دکمه فیلم وقتی روش کلیک میکنم پیغام زیر میاد
23743135271207876387.gif
 

m javad

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

جدیدترین ارسال ها

بالا