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

ایجاد وقفه زمانی در تایم لاین-اکشن اسکریپت ۳ ۸

این مطلب یکی از مجموعه آموزش های کوتاهی می باشد که از این به بعد مطالبی دیگر نیز با این سبک خواهیم داشت ، به صورت کوتاه به نکته ای کاربردی و مهم پرداخته می شود ، امیدوارم مورد توجه دوستداران فلش و اکشن اسکریپت قرار بگیرد.

توسط کدی که در پایان مطلب قرار داده شده است می توانیم وقفه زمانی در پخش Movie فلش در بخشی (فریمی) از تایم لاین (TimeLine) ایجاد کنیم.

ادامه مطلب »

ذخیره کردن XML به صورت Binary ۱۰

ذخیره کردن و بارگزاری و استفاده از فایل های متنی و XML در اکشن اسکریپت ۳ به صورت دو دویی (Binary) امکان جدیدی می باشد ، که برای فایل های خارجی با حجم بالا استفاده زیادی دارد.

فایل های XML طولانی می بایست به صورت run-time بارگزاری شود ، با ذخیره XML به صورت Binary شما می توانید اطلاعات را فشرده سازی (compress) کنید و فایل با حجم کمتری دریافت نمایید.

البته میزان فشرده سازی وابسته به پیچیدگی اطلاعات فایل شما می باشد ، اما این فشرده سازی به طور معمول بیشتر از ۵۰% انجام می شود.

مسلما استفاده از اطلاعات XML به صورت فشرده شده و در قالب Binary با روشی که به صورت ساده و در قالب متنی ، برای XML استفاده می شود متفاوت است. بنابراین شما می بایست قبل از شروع به کار تصمیم خود را در مورد پروژه خود بگیرید. ممکن هست اطلاعات سری و امنیتی به صورت خارجی دارید و یا اطلاعات دارید که می خواهید بدون نیاز به کد گذاری دوباره بتوانید آن را تغییر دهید،  و در عین حال ترجیح می دهید که محتوا برای انسان غیر قابل درک باشد ، در مرحله بعد به تبدیل محتوای متنی به دودویی می پردازیم.

ادامه مطلب »

حفاظت از محتوای گرافیکی فلش در اکشن اسکریپت ۳ با دست خالی! ۳۴

با توجه به این که اکثر برنامه های حفاظتی در فلش برای بخش اکشن آن نوشته شده اند و کارایی برای بخش محتوای گرافیکی تصاویر و یا MovieClip ها و Shape ها ندارد ، در این مطلب به تکنیکی برای محافظت از این محتوا ها در برابر برنامه های مختلفی که کار Decompile  فلش را انجام می دهند می پردازیم.

ادامه مطلب »

از نرم افزار SWF Encrypt برای قفل گذاری فلش استفاده نکنید! ۸

کد گذاری و قفل گذاری بر روی فایل های فلش و به خصوص اکشن اسکریپت مربوطه به آن همیشه برای گروهی از توسعه دهنده گان فلش مهم بوده و هست ، این امر علاوه بر محفوظ ماندن حقوق برنامه نویس ، در مواردی برای حفظ امنیت (به خصوص در ارتباطات با سرور) و حفظ متد کد گذاری و امنیتی کاربرد دارد.

حال با این دلایل چرا استفاده نکردن از این برنامه که می توان گفت از پر استفاده ترین آنها در ایران و توسط توسعه دهندگان ایرانی می باشد ، را مطرح می کنم؟!

این امر به این دلیل می باشد که فلش های که توسط این برنامه و به هر نوع حالتی از تنظیمات آن کد شده باشند ، برای نمایش با فلش پلیر ۱۰ به بالا به خصوص ورژن ۱۰.۱ مشکل خواهد داشت و به درستی برای گروهی از کاربران که این ورژن فلش پلیر (به روز) را داشته باشند ، نمایش داده نخواهد شد!!

ادامه مطلب »

بارگزاری اطلاعات XML توسط اکشن اسکریپت ۳ ۲۳

استفاده از XML یکی از بهترین راه ها برای ساختار بندی اطلاعات به صورت خارجی (External) و به صورت منطقی و قابل درک به صورت ساده ، برای پردازش و به روز رسانی اطلاعات می باشد.

در این مطلب به مباحث زیر پرداخته می شود :

۱ – XML چیست ؟
۲ – نوشتن یک فایل XML برای فلش
۳ – بارگزاری فایل XML در فلش
۴ – پردازش XML  در فلش

ادامه مطلب »

بازی فلش مجید آنلاین یاب! ۱۴

این بار می خواهم  مطلبی در مورد بازی معروف مین یاب به روایت یک کاربر مجید آنلاینی را به شما معرفی کنم ، نکته مهم در این بازی محور نمادین انجمن مجید آنلاین می باشد و اینکه این بازی توسط نرم افزار فلش با استفاده از اکشن اسکریپ ۳ و فلش پلیر ۱۰ ساخته شده است و سعی شده که بتواند نمونه جذاب و خلاقی را از یک بازی فلش در اختیار کاربر قرار دهد.
برای این که حتما بتوانید این بازی را بدون نیاز به داشتن فلش پلیر هم مشاهده نمایید این بازی به صورت فایل اجرایی exe آماده شده است و به راحتی می توانید آن را دریافت نمایید.
ادامه مطلب »

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

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

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

ادامه مطلب »

صفحه 7 از 10« اولين...56789...آخرين »

کاربر آنلاین