دسته اکشن اسکریپت

ارتباط پویا بین JavaScript و اکشن اسکریپت ۳ ۲

با توجه به مطلب قبلی که در مورد ارتباط فلش با جاوااسکریپت و فراخوانی توابع جاوا اسکریپت با اکشن اسکریپت ۳ بود

شاید این موضوع  که آیا امکان برقرای ارتباط به صورت معکوس این قضیه یعنی ایجاد ارتباط از جاوااسکریپت به فلش وجود دارد یا خیر…
به همین منظور به این ارتباط که به طور مثال شما با کلیک بر روی لینکی که درون صفحه HTML سایت شما هست بتوانید محتوایی درون Text Field فلش که به صورت Dynamic هست رو تغییر بدید ( از این خصوصیت به خلاقیت خودتان می تواند برای فرا خوانی هر تابعی درون فلش نیز استفاده کنید)

ادامه مطلب »

یک ستارهدو ستارهسه ستارهچهار ستارهپنج ستاره (19 رای ها, معدل: 474 از 5)
Loading ... Loading ...

فراخوانی تابع JavaScript در اکشن اسکریپت ۳ ۲

برای این مورد از بسته کلاس ExternalInterface استفاده می شود

در نتیجه ابتدا می بایست این کلاس را وارد نماییم

import  flash.external.ExternalInterface;
 

مرحله بعد که ما با استفاده از متد call به فراخوانی تابع جاوا اسکریپت خود می پردازیم (این تابع قبلا در صفحه ای که ما فلش را در آن قرار می دهیم توسط کد جاوا اسکریپت تعریف شده است)

ExternalInterface.call("your_iflashlord_javascript_function()");

در کل بالا تابع your_iflashlord_javascript_function اجرا می شود

حال در صورتی که تابع شما آرگمان های ورودی نیز دارد به صورت زیر عمل می کنید:

var  retval:int = ExternalInterface.call("my_iflashlord_js_function()",  "first-argument");

شما می توانید بازگشتی از عملکرد ExternalInterface را دریافت نمایید در مثال بالا retval مقداری عددی از عملکرد کد مربوطه می باشد

یک ستارهدو ستارهسه ستارهچهار ستارهپنج ستاره (18 رای ها, معدل: 489 از 5)
Loading ... Loading ...

Array.indexOf و Array.lastIndexOf در اکشن اسکریپت ۳ ۰

ساختار کلی :

تابع اکشن اسکریپت ۳ خروجی عدد

indexOf(searchElement:*, fromIndex:int = 0):int

searchElement : عنصری که برای پیدا کرد آن جستجو می کنیم
fromIndex : شروع کردن از اندیس

تابع اکشن اسکریپت ۳ خروجی عدد

lastIndexOf(searchElement:*,  fromIndex:int = 0x7fffffff):int

searchElement : عنصری که برای پیدا کرد آن جستجو می کنیم
fromIndex : شروع کردن از اندیس

ادامه مطلب »

یک ستارهدو ستارهسه ستارهچهار ستارهپنج ستاره (26 رای ها, معدل: 500 از 5)
Loading ... Loading ...

پخش صدا در اکشن اسکریپت ۳ – بخش چهارم ۱۰

با توجه به این که شاید پروژه نهایی ارائه شده در بخش سوم این آموزش کامل نمی باشد ، سعی می کنیم در این بخش از آموزش نکات ریزی که ممکن هست در کار با صدا ها و مثال های ذکر شده در آموزش قبل به آنها بر بخورید را در این مطلب توضیح دهیم  :
ادامه مطلب »

یک ستارهدو ستارهسه ستارهچهار ستارهپنج ستاره (37 رای ها, معدل: 500 از 5)
Loading ... Loading ...

پخش صدا در اکشن اسکریپت ۳ – بخش سوم ۴

در ادامه  بخش دوم مبحث پخش صدا در اکشن اسکریپت ۳ به بخش آخر این مبحث می پردازیم :

Pause کرد صدا

در واقع اکشن اسکریپت متدی برای pause کردن صدا ندارد و عملی که می بایست انجام شود Stop کردن صدا می باشد و برای ادامه می بایست عمل play از محل ادامه تعیین شود.
این عمل نیاز به این دارد که ما آخرین محل در حال پخش را قبل از Stop کردن دریافت کنیم تا در زمان ادامه دادن بتوان با استفاده از play از ادامه صدا عمل پخش را شروع کنیم.
برای این کار نیاز داریم از soundChannel و خصوصیت .position استفاده کنیم تا بتوانیم این مقدار را در مرحله بعد در متد .play استفاده کنیم.

ادامه مطلب »

یک ستارهدو ستارهسه ستارهچهار ستارهپنج ستاره (44 رای ها, معدل: 500 از 5)
Loading ... Loading ...
Page 1 of 5123»...آخرين »