آبجکت ترنسپرنت دار روی فلش

delcoock

Active Member
با سلام خدمت دوستان خوبم
من میخوام روی آبجکت فلشم یک آبجکت با ترنسپرنت صفر بیارم طوری که دیده نشه و مخفی باشه و وقتی کاربر روی آن منطقه ای که آیجکت ترنسپرنت هست کلیک میکنه اکشنی اجرا شه.

خب شاید بگید از یک HotSpot روی آبجکت فلشت استفاده کن
یا یک فایل PNG روی فلشت بیار و بهش اکشنت بده
یا یک تکست خالی (بدون متن) بیار

ولی مشکل اینجاست بکگراند سفید HotSpot روی فلش نمایش داده میشه
در خصوص PNG هم باز ترنسپرنت PNG از بین میره و اصلا این حالت ترنسپرنت روی آبجکت فلش کار نمیکنه اما روی یک آبجکت JPG کار میکنه
در خصوص تکست خالی هم، یک بک سفید روی فلش نمایش داده میشه

واقعا موندم چی کار کنم به زمین زمان زدم نشد :sad:

ممنون میشم راهنماییم کنید
 

diberater

Member
با سلام خدمت اساتید محترم و دوست گرامی.
فکر نمکم بتونی اون چیزی که میخوای رو در بیاری با mmb الا اینکه با فلش این کار رو بکنی. اما این چیزی بود که من میگم اما دوستان و اساتید بزرگ حتما راه حلی بهتر برای این کار دارند.
 

silvercover

کاربر متخصص
روی شی فلش نمیشه هیچ چیزی گذاشت. یه راه حل استفاده از کلک مرغابی هست مشابه این مثال:

http://mmbsamples.com/hotspot-on-video-object/

همین مشکل برای شی ویدئو هم وجود داره و ما می تونیم با نظاره گر بودن موقعیت موس توی یه حلقه مشخص کنیم موس کجا
کلیک کرده و به هدف برسیم.
 

delcoock

Active Member
روی شی فلش نمیشه هیچ چیزی گذاشت. یه راه حل استفاده از کلک مرغابی هست مشابه این مثال:

http://mmbsamples.com/hotspot-on-video-object/

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

diberater

Member
سلام. دوست عزیز ایجاد تغییرات فقط به معنای دستکاری در کد نیست.شما باید بر اساس لگوریتم برنامه، در کد نویسی تغیررات ایجاد کنید.
 

evil_gates

اين نيز بگذرد ...
سلام خدمت دوست خوبم
این موردی که شما دادید فقط روی یک رکتنگل کار میکنه اما من نیاز به چندین رکتنگل دارم. هرجوری اسکریت ها را تغییر دادم نشد. فقط روی همون یک مورد اول کار میکنه.

با اجازه جناب silvercover

دوست عزيز
اگه شما موقعيت لحظه‌اي ماوس رو تو يك حلقه بدست بياريد نسبت به دامنه نقاطي كه مدنظرتون هست ميتونيد با شرط تعيين كنيد كه با كليك ماوس رويدادي اتفاق بيفته ... الگوريتم كلي چيزي كه گفتم شبيه به اين ميشه

1- موقعيت فعلي ماوس رو بدست بياور
2- آيا موقعيت ماوس برابر با عدد موردنظر است يا خير
3- در صورت بلي بودن با كليك ماوس در اين نقطه اتفاق x را انجام بده
4- در غير اينصورت به مرحله 1 برگرد
 

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

بالا