كليدي كه دو عمل را با تاخير انجام دهد

F-1

New Member
با سلام
من با فلش cs4 كار ميكنم با مووي كليپ يك كليد ساختم كه وقتي روي اون كليك ميشه يك انيميشن اجرا و به يك صفحه لينك ميشه ولي خيلي سريع لينك ميشه و انيميشن ديده نميشه مي خواستم بببينم راهي هست كه مثلا اول انيميشن اجرا بشه و بعد از مثلا 3 ثانيه عمل لينك انجام بشه در واقع بين دو عمل تاخير باشه (AS2)
 

++Hadi++

Active Member
با این دستور در اکشن 2 و 3 می شه یه تابعی رو با تاخیر اجرا کرد و زمان تاخیر هم به میلی ثانیه هست و همونطوری که می دونید هر ثانیه ، 1000 میلی ثانیه هست .
PHP:
setTimeout(MyFunction,time);
و مثلا اگه بخواهین تابع myFunction رو بعد از 2 ثانیه اجرا کنین می نویسین :
PHP:
setTimeout(myFunction,2000);
 
  • Like
Reactions: F-1

F-1

New Member
سلام خسته نباشيد.
يعني بايد در قسمت release بنويسم

setTimeout(getURL,3000);

اون وقت آدرس صفحه اي كه قرار لينك بشه رو كجا بزارم مثلا گوگل
 

++Hadi++

Active Member
دقیقا
تو اون تابع onRelease این دستور رو می نویسین اینطوری :
PHP:
On(Release)
{
   setTimeout(myFun,1000);
}
function myFun()
{
   getURL("http://www.google.com",'_self');
}
 

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

بالا