واضح آرشیو وب فارسی:سایت ریسک: راه حلی پیشنهادی برای یک ضعف در فلش rezaee 23 شهريور 1387, 14:21دوستای خوبم سلام همونطور که میدونید یکی از ضعفهایی که فلش داره اینه که دستورات و انیمشن ها ی ما فقط درون پنجره فلش پلیر و یا به اندازه زمینه ( بک گراند) اون نمایش داده میشه(کاری با ارتباطش با محیط خارج از فلش نداریم). نمی دونم در هنگام ساخت کرسور موس برای کارهای فلش به این مساله دقت کردید که وقتی نشانگر ایجاد شده رو به کنار محیط پلیر میبرید و موس رو از صحنه خارج میکنی نشانگر درون فلش وجود داره و نشانگر شما خارج از فلش هم وجود داره: اولی که نمونه ای از کاری که خودم ساختم و دومی هم مال دوست خوبمون Msh هست... من دو نمونه از کارهای بچه ها رو هم گذاشتم که یکیش مال Msh و دیگری مال Force هست(توی بخش آموزش ساخت کرسور). مطمئنا من از کار کسی ایراد نمی خوام بگیرم چون همه شما از من وارد تر هستید. و اگه میخواستن خیلی سریع این رو ایجاد میکردن اما من یه یاد آوری خواستم بکنم که اگه ما توی یه صحنه دو تا نشانگر موس نداشته باشیم خیلی بهتر...(بیشتر برای سایتها محیط های تحت وب) خلاصه کار به این صورت هست که یه مووی کلیپ برای نشانگر موس ایجاد کردیم که دارای مووشن تویین هست و توی 3 کی فریمی که داره دستور stop نوشته شده، بخاطر اینکه بدون اجازه ما نمایش داده نشه. من افکت fade رو براش ایجاد کردم (چون نخواستم یه دفعه موس ما ناپدید یا ظاهر بشه...) زمینه کار (بک گراند) یه عکس هست که من وسط اون رو به یک مووی کلیپ و اطرافش رو به مووی کلیپ دیگه، به ترتیب با نامهای inner_mc وouter_mc گذاشتم. ما برای قسمت داخلی که اینر_ام سی(که با خط آبی برای شما مشخص کردم) نام داره یه دستور نوشتیم که وقتی موس واردش شد. مووی کلیپ مووس ما بره به مرحله ظاهر شدن و وقتی که خارج از محیط داخلی شد بره به مرحله محو شدن.............. همون طور که گفتم این کار خاصی سختی نیست (بیشتر یه ایده) روی فایل موجود براتون 3 تا فایل گذاشتم که 1. MouseHideToShow.fla فایل سورسش هست 2. MouseHideToShow.swf اجرا شدش هست 3. MouseWithOutHideToShow.swf همون اما بدون کدهای اکشن اسکریپت (بعد از اجرا موس رو به گوشه بالای سمت چپ صحنه ببرید و از صفحه خارج کنید میبینید که موس فلش اون گوشه جا میمونه حالا موس رو از سمت راست صحنه وارد صفحه کنید، شاهد خواهید بود که موس از جای قبلیش میپروه و سمت راست"جایی که شما موس رو وارد صحنه کردید" ظاهر میشه) این همه حرفا واسه روشن کردن این قضیه بور.......... اگر کسی مشکل داشت بگه تا کامل براش توضیح بدم.... :paint: rezaee 23 شهريور 1387, 14:28اینم دوتا از کارهای دوستامون توی بخش آموزش ساخت کرسور بود که میشه این کار رو روشون پیاده کرد البته در انتها باید بگم که برای انجام این کار راههای زیادی وجود داره که میتونیم استفاده بکنیم........... amir_s 23 شهريور 1387, 15:45سلام . دوست من ... آفرین بر شما ... من فایل رو ندیدم و اینجایی که هستم امکان دانلودش رو ندارم ! آخه سرعتم افتضاحه !پ در اولین فرصت می دانلودم ! rezaee 23 شهريور 1387, 16:13شما میتونید محیط حساس به fade شدن موس رو کوچیک تر بکنید(میحیط خارج از خط آبی) دوست عزیز خیلی خیلی ممنونم..............................
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 334]