taher007
Member
با سلام خدمت تمامي دوستان...
براي ديدن نمونه كار اينجا رو كليك كنيد...>Shaking
بدون هيچ حرف پيش يه راست مي رم سر اصل مطلب...
ابتدا در فايل فلش بر روي فريمي كه مي خواهيد اين effect اجرا بشه کلیک کنید و کد زیر رو در قسمت Action وارد کنید...
اگر هم می خواین که هنگام کلیک کردن اجرا بشه بر روی دکمه ی مورد نظر کلیک کنید و در قسمت Action کد زیر رو وارد کنین ...
[align=center:3382be5aeb]
[/align:3382be5aeb]
یه توضیح مختصر :
{
Shake_x براي لرزش افقی و Shake_y برای لرزش عمودی و shake_xy برای لرزش در هر دو جهت می باشد...
عدد داخل پرانتز هم شدت و زمان اون رو تعیین می کنه...
}
... فایل فلش رو اکسپورت کنید .
در فرانت پیج یک صفحه جدید باز کرده و فایل فلشتون رو ایمپورت کنین
( Insert > Web component > advance control > Plug in )
سپس کد زیر رو در قسمت HTML صفحه کپی کنید... ( بین <html> و <body> )
خوب... حالا صفحه رو ذخیره کنید و با اينترنت اكسپلورر open كنيد ...
اميدوارم كه كار بكنه !!
به هر حال اگه نتونستم خوب بيان كنم به بزرگواري خودتون ما رو ببخشيد ...
يا علي...
-------------
آموزش بر گرفته از سايت Flash kit
براي ديدن نمونه كار اينجا رو كليك كنيد...>Shaking
بدون هيچ حرف پيش يه راست مي رم سر اصل مطلب...
ابتدا در فايل فلش بر روي فريمي كه مي خواهيد اين effect اجرا بشه کلیک کنید و کد زیر رو در قسمت Action وارد کنید...
کد:
getURL("javascript:shake_xy(5)","_self");
اگر هم می خواین که هنگام کلیک کردن اجرا بشه بر روی دکمه ی مورد نظر کلیک کنید و در قسمت Action کد زیر رو وارد کنین ...
کد:
on (click) {
getURL("javascript:shake_xy(5)","_self");
}
[align=center:3382be5aeb]
یه توضیح مختصر :
{
Shake_x براي لرزش افقی و Shake_y برای لرزش عمودی و shake_xy برای لرزش در هر دو جهت می باشد...
عدد داخل پرانتز هم شدت و زمان اون رو تعیین می کنه...
}
... فایل فلش رو اکسپورت کنید .
در فرانت پیج یک صفحه جدید باز کرده و فایل فلشتون رو ایمپورت کنین
( Insert > Web component > advance control > Plug in )
سپس کد زیر رو در قسمت HTML صفحه کپی کنید... ( بین <html> و <body> )
کد:
<SCRIPT language=JavaScript1.2>
function shake_xy(n) {
if (self.moveBy) {
for (i = 10; i> 0; i--) {
for (j = n; j> 0; j--) {
self.moveBy(0,i);
self.moveBy(i,0);
self.moveBy(0,-i);
self.moveBy(-i,0);
}
}
}
}
function shake_x(n) {
if (self.moveBy) {
for (i = 10; i> 0; i--) {
for (j = n; j> 0; j--) {
self.moveBy(i,0);
self.moveBy(-i,0);
}
}
}
}
function shake_y(n) {
if (self.moveBy) {
for (i = 10; i> 0; i--) {
for (j = n; j> 0; j--) {
self.moveBy(0,i);
self.moveBy(0,-i);
}
}
}
}
//--></SCRIPT>
خوب... حالا صفحه رو ذخیره کنید و با اينترنت اكسپلورر open كنيد ...
اميدوارم كه كار بكنه !!
به هر حال اگه نتونستم خوب بيان كنم به بزرگواري خودتون ما رو ببخشيد ...
يا علي...
-------------
آموزش بر گرفته از سايت Flash kit