• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

فلش : *** آموزش لرزاندن كل صفحه هنگام اجراي فايل فلش (Shaking Effect)

Pixar

مدیر بازنشسته
تاریخ عضویت
10 اکتبر 2003
نوشته‌ها
1,400
لایک‌ها
19
محل سکونت
َِChocolate's City
ابتدا در فايل فلش بر روي فريمي كه مي خواهيد اين effect اجرا بشه کلیک کنید و کد زیر رو در قسمت Action وارد کنید.

کد:
getURL("javascript:shake_xy(5)","_self");

اگر هم می خواین که هنگام کلیک کردن اجرا بشه بر روی دکمه ی مورد نظر کلیک کنید و در قسمت Action کد زیر رو وارد کنین

کد:
on (click) { 
getURL("javascript:shake_xy(5)","_self"); 
}

Photo


یه توضیح مختصر :
{
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

نويسنده taher007

منبع : مجيد آنلاين

اميدوارم مفيد بوده باشه
موفق باشيد :thumbsup:
 

Alirtah2001

کاربر تازه وارد
تاریخ عضویت
3 آگوست 2003
نوشته‌ها
62
لایک‌ها
0
از اين به بعد بايد به شما بگيم حلاج كه رازهارو فاش ميكني !
اين چه كاري بود پسر خوب ! ما داشتيم با اين كاسبي ميكرديم :wacko: :)
هرچند كه قبلا با SWIFT3D به ما حال دادي ! :) :rolleyes:
 

Pixar

مدیر بازنشسته
تاریخ عضویت
10 اکتبر 2003
نوشته‌ها
1,400
لایک‌ها
19
محل سکونت
َِChocolate's City
به نقل از Alirtah2001 :
از اين به بعد بايد به شما بگيم حلاج كه رازهارو فاش ميكني !
اين چه كاري بود پسر خوب ! ما داشتيم با اين كاسبي ميكرديم :wacko: :)
هرچند كه قبلا با SWIFT3D به ما حال دادي ! :) :rolleyes:


دوست عزيز ميشه يك كم بيشتر توضيح بديد من منظورتون رو نفهميدم
مگه من چه كار كردم كه حالا بايد بشم حلاج ؟؟؟ :eek:
من فقط يك مقاله گذاشتم تا دوستان استفاده كنم قانون كپي رايت رو هم رعايت كردم !!!!
اين اشتباه ؟
 

Alirtah2001

کاربر تازه وارد
تاریخ عضویت
3 آگوست 2003
نوشته‌ها
62
لایک‌ها
0
به نقل از Saeid110 :
دوست عزيز ميشه يك كم بيشتر توضيح بديد من منظورتون رو نفهميدم
مگه من چه كار كردم كه حالا بايد بشم حلاج ؟؟؟ :eek:
من فقط يك مقاله گذاشتم تا دوستان استفاده كنم قانون كپي رايت رو هم رعايت كردم !!!!
اين اشتباه ؟
من فقط شوخي كردم ! :)
به همه هم پيشنهاد ميكنم اين كارو امتحان كنن چون خيلي جواب ميده ! :happy:
 

black_jack_of_black_city

Registered User
تاریخ عضویت
19 سپتامبر 2003
نوشته‌ها
1,506
لایک‌ها
73
سن
45
محل سکونت
با قلبی شکسته در انتظار مرگ گوشه ای نشستم . به آرز
ناراحت نشو سعيد جون شوخلي اوغلان
 

Pixar

مدیر بازنشسته
تاریخ عضویت
10 اکتبر 2003
نوشته‌ها
1,400
لایک‌ها
19
محل سکونت
َِChocolate's City
به نقل از dashti :
يه دمو ازش ميذاشتين بهتر نبود ؟

جناب دشتي راستش من وقت ندارم شما اگه دوست داري يك لطفي بكن و اين كار رو انجام بده قابل ذكره كه اين كار فقط بر روي صفحه HTML انجام ميشه ..!
موفق باشي .
 

ehsan

Administrator
مدیر انجمن
Administrator
تاریخ عضویت
5 دسامبر 2002
نوشته‌ها
7,949
لایک‌ها
3,918
محل سکونت
Internet
دمت گرم سعيد جان. اميدوارم هميشه موفق باشي و باز هم ازاين آموزشهاي خوب داشته باشيم! :)
 

Pixar

مدیر بازنشسته
تاریخ عضویت
10 اکتبر 2003
نوشته‌ها
1,400
لایک‌ها
19
محل سکونت
َِChocolate's City
به نقل از ehsan :
دمت گرم سعيد جان. اميدوارم هميشه موفق باشي و باز هم ازاين آموزشهاي خوب داشته باشيم! :)

خواهش میکنم سلامت باشید ...
 

thomson762

مدیر بازنشسته
کاربر فعال
تاریخ عضویت
19 اکتبر 2003
نوشته‌ها
2,082
لایک‌ها
11
مرسي سعيد جون استفاده كرديم

ممنون
 

dashti

کاربر تازه وارد
تاریخ عضویت
11 سپتامبر 2003
نوشته‌ها
400
لایک‌ها
2
سن
47
محل سکونت
Yazd , Iran
با كمال تاسف بايد بگم كه ما كه نتونستيم اين رو راه بندازيم ...
يه اشكالي هست !
يعني چي كد اسكريپت رو بين <html> و <body> بذاريم !!!!!!
يا بين <body/> و <body> ميذارن يا بين <head/> و <head> !!!
به هر حال براي ما که کار نکرد ! (گفتم يه دمو بذارين !)
 

Pixar

مدیر بازنشسته
تاریخ عضویت
10 اکتبر 2003
نوشته‌ها
1,400
لایک‌ها
19
محل سکونت
َِChocolate's City
به نقل از dashti :
با كمال تاسف بايد بگم كه ما كه نتونستيم اين رو راه بندازيم ...
يه اشكالي هست !
يعني چي كد اسكريپت رو بين <html> و <body> بذاريم !!!!!!
يا بين <body/> و <body> ميذارن يا بين <head/> و <head> !!!
به هر حال براي ما که کار نکرد ! (گفتم يه دمو بذارين !)


یک کم بهم وقت بدید یک کاریش میکنم برای Demo ...........
با تشكر ...... :wacko: :wacko:
 

Alirtah2001

کاربر تازه وارد
تاریخ عضویت
3 آگوست 2003
نوشته‌ها
62
لایک‌ها
0
به نقل از Saeidgraph :
یک کم بهم وقت بدید یک کاریش میکنم برای Demo ...........
با تشكر ...... :wacko: :wacko:

با اجازه سعيد جان .....
اگه تونستيد بريد اينجا : IRRF در INTRO من از اين افكت استفاده كردم.
 

Pixar

مدیر بازنشسته
تاریخ عضویت
10 اکتبر 2003
نوشته‌ها
1,400
لایک‌ها
19
محل سکونت
َِChocolate's City
به نقل از Alirtah2001 :
با اجازه سعيد جان .....
اگه تونستيد بريد اينجا : IRRF در INTRO من از اين افكت استفاده كردم.

علي جان آقا لطف ميكني Script اينجا بنويسي تا استفاده كنيم ....
من دارم نميدونم كجاست بايد بگردم حوصلشم ندارم توي يكي از اين سيدي ميدياي ما هستش فايل FLA حالا كجا نميدونم اگه پيداش كردم Script حتمh اينجا مينويسم البته مال يكي از دوستام (بهروز ) هستش Script ....... :blink:
با تشكر
 

dashti

کاربر تازه وارد
تاریخ عضویت
11 سپتامبر 2003
نوشته‌ها
400
لایک‌ها
2
سن
47
محل سکونت
Yazd , Iran
خيلي ممنون آقا پس ما منتظريم كه دمو رو ببينيم ...
راستي آقايAlirtah2001 ... اين سايتتون خيلي قشنگه ولي اين افكت رو كجاش استفاده كرده بودين ؟ !!!
 

Alirtah2001

کاربر تازه وارد
تاریخ عضویت
3 آگوست 2003
نوشته‌ها
62
لایک‌ها
0
به نقل از Saeidgraph :
علي جان آقا لطف ميكني Script اينجا بنويسي تا استفاده كنيم ....
من دارم نميدونم كجاست بايد بگردم حوصلشم ندارم توي يكي از اين سيدي ميدياي ما هستش فايل FLA حالا كجا نميدونم اگه پيداش كردم Script حتمh اينجا مينويسم البته مال يكي از دوستام (بهروز ) هستش Script ....... :blink:
با تشكر

جسارتا من يه نمونه آموزشي درست كردم . (SWF+FLA + HTML ( SCRIPT

SHAKE.ZIP
 

dashti

کاربر تازه وارد
تاریخ عضویت
11 سپتامبر 2003
نوشته‌ها
400
لایک‌ها
2
سن
47
محل سکونت
Yazd , Iran
خيلي ممنون ... الان دانلودش مي كنم ...
بازم خيلي ممنون
 

Alirtah2001

کاربر تازه وارد
تاریخ عضویت
3 آگوست 2003
نوشته‌ها
62
لایک‌ها
0
خواهش ميكنم . اگه مشكلي بود بگو.
 
بالا