Citrus Engine چست؟
یک موتور بازی سازی با درجه حرفه ای ، قابل گسترش ، و با کیفیت صنعتی برای ساخت بازی فلش می باشد ، این موتور بر اساس شیوه های مدرن برنامه نویسی فلش ساخته شده است و تمرکز آن در کمک به شما برای ساخت یک بازی بسیار جذاب می باشد. برای اطلاعات بیشتر به این صفحه مراجعه کنید.
ادامه مطلب »
در این مطلب نحوه فشرده سازی فایلها به صورت zip و استخراج فایلهای فشرده شده با فرمت zip و نمایش لیست محتویات فایل zip آموزش داده میشود. همچنین در این درس استفاده از کلاسههای swc آموزش داده میشود.
ادامه مطلب »
در این درس نحوه دانلود فایل از روی Server و ذخیره سازی آن آموزش داده میشود. در صورتی که قرار باشد پروژه روی Desktop کار کند باید از پروژه Air استفاده شود، در غیر اینصورت میتوانید از پروژه Action Script 3.0 استفاده کنید. در هر دو حالت عملیات دانلود توسط FileReference و بدون نیاز به هیچ واسطه PHP انجام میشود.
ادامه مطلب »
در این مطلب نحوه برقراری ارتباط بین Air و PHP به منظور Upload فایل روی Server آموزش داده میشود. ابتدا یک فرم مخصوص آپلود میسازیم، سپس کدهای مربوط به PHP را نوشته و فایلهای مورد نیاز را روی Server قرار میدهیم. در نهایت کدهای مربوط به نرم افزار را در Flash اضافه میکنیم. برای آپلود فایلها از FileReference، URLRequest و URLVariables استفاده میکنیم.
ادامه مطلب »
در این مطلب نحوه اتصال به یک Web Service و دریافت اطلاعات آن توسط برنامه Air آموزش داده میشود. برای این کار از کلاسههای Flex در پروژه Flash استفاده خواهد شد. برای مثال در این درس درجه حرارت سلسیوس را به کمک Web Service به درجه فارنهایت تبدیل میکنیم.
ادامه مطلب »
شاید تا به حال نیاز داشتید که یک پنجره را در گوشههای مانیتور به صورت Dock قرار دهید به طوری که نوار Taskbar در ویندوز برای شما مزاحمت ایجاد نکند. در این درس نحوه شناسایی محدودههای در دسترس مانیتور با کلاسه Screen آموزش داده میشود که میتوانید در پروژههای Air از آن استفاده کنید.
ادامه مطلب »
در این درس کار با پایگاه داده SQLite در Air ، نحوه ساختن جدول و فیلدهای مورد نیاز در جدول ساخته شده آموزش داده میشود.
۱- برای شروع کار یک پروژه Air ایجاد کنید.
۲- حالا باید کلاسههای مورد نیاز را import کنید:
import flash.filesystem.File;
import flash.data.SQLConnection;
import flash.events.SQLEvent;
import flash.events.SQLErrorEvent;
import flash.data.SQLStatement;
ادامه مطلب »