ژونال وال استریت اخیرا در مطلبی چگونگی افزایش تقاضا برای توسعه دهندگان فلش را بیش از پیش ، شرح داده است ، در حالی که این مورد برای اکثر ما که در جامعه وب حضور داریم ، اصلا جای شگفتی ندارد ! البته برای افرادی که فلش را یک تکنولوژی در حال مرگ می پندارند!!! می تواند جالب توجه باشد و دیگاه آنها را کمی تغییر دهد ، و کمی به این اشتباه خود توجه کنند…
ادامه مطلب »

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

Loading ...
برای این مورد از بسته کلاس 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 مقداری عددی از عملکرد کد مربوطه می باشد

Loading ...
ساختار کلی :
تابع اکشن اسکریپت ۳ خروجی عدد
indexOf(searchElement:*, fromIndex:int = 0):int
searchElement : عنصری که برای پیدا کرد آن جستجو می کنیم
fromIndex : شروع کردن از اندیس
تابع اکشن اسکریپت ۳ خروجی عدد
lastIndexOf(searchElement:*, fromIndex:int = 0x7fffffff):int
searchElement : عنصری که برای پیدا کرد آن جستجو می کنیم
fromIndex : شروع کردن از اندیس
ادامه مطلب »

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

Loading ...