رویداد موس(وفتی رو عکس می آی یه کم بزرگ بشه)

من میخوام یک گالری عکس درست کنم که یه عکس بزرک وسط صفحه وبقیه پایین صفحه وقتی موس روی عکسهای پایین صفحه می آید یک خورده بزرگ بشه.همون پایینم بزرگ بشه. یه کوچولوها
اگه میخواید نمونش تو سایته http://forum.cgpersian.com/ هست.اون بالا اونجایی که نوشته بهترین های هفته.
 
آخرین ویرایش:

BioDread

Banned
من یه گالری برای AS3 و AS2 نوشتم
می تونی از source های من استفاده کنی
تو انجمن بگردی پیدا می کنی!
 

++Hadi++

Active Member
سلام
به مووی کلیپ عکست یه instance name می زاری مثل photo
بعد تو اکشن یه اکشن اسکریپت 3 می نویسی ...
; ( photo.addEventListener(MouseEvent.ROLL_OVER,myfunction
; ( 2 photo.addEventListener(MouseEvent.ROLL_OUT,myfunction
function myfunction(evt:MouseEvent):void
}
( ++ for(var i:Number = 1;i<6;i
}
; عدد مناسب =+ photo . scaleX
; عدد مناسب =+ photo . scaleY
{

{
بعد یه بارم این function رو با اسم myfunction2 می نویسی با این تفاوت که =+ رو به =- تغییر می دی.
و با اون می تونی دوباره اندازه عکسو به اولش برگردونی . و اسه بهتر شدن کار هم پیشنهاد می دم زمینه background خودتو به یه مووی کلیپ تبدیل کن و نام نمونه ای خاصی بده مثلا background
بعد بنویس : ; ( 2 background .addEventListener(MouseEvent.ROLL_OVER,myfunction
این واسه اونه که اگه موس زمینه کار رو لمس کرد عکس بزرگ تو کوچیک کنه .
واسه هر عکست هم می تونی یه متغیر از نوع boolean تعریف کنی و بگی عکسم بزرگ شد اونو true کن و تو موقع کوچیک کردن اون عکسی رو با شرط کوچیک می کنی که مقدار متغیر بولینش true باشه .
یعنی با لمس زمینه باز تابع کوچیک کردن عکست عمل کرده و عکس بزرگتو کوچیک می کنه البته تدابیری رو در نظر بگیر که بگیر اگه عکسم بزرگ بود یه همچین کاری رو بکن و نه همیشه . مثلا اگه عکست کوچیک بود یه ایرادی پیش می یاد که عکستو خیلی کوچیک می کنه.
بای ...
 
آخرین ویرایش:
بالا