دانلود نرم افزار - آموزش سی شارپ
دانلود نرم افزار - آموزش سی شارپ

دانلود نرم افزار - آموزش سی شارپ

ساخت یک صفحه شطرنجی در اکشن اسکریپت 3

ساخت یک صفحه شطرنجی در اکشن اسکریپت 3

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

در خطوط اول و دوم دو رنگ تعریف شده .

در خطوط سوم و چهارم به آنها مقدار دهی شده که رنگهای زرد و آبی را در خود ذخیره کنند.

در ادامه کار فقط به کمک یک لوپ (Nested) می توانید برای ساخت مربع هایی با یک رنگ بصورت یک در میان شرط گذاشته و کد نویسی کرده و برای حالتی که شرط برقرار نیست مربع را با رنگ دیگری (Set) کنید تا بصورت شطرنجی پر شود.

دو عدد 6 تعداد مربعها در هر بعد از صفحه شطرنجی  را نشان می دهند. که می توانید آنها را براحتی تغییر دهید.

عدد 50 ابعاد هر مربع را تعیین می کند.

دو عدد 30 نیز اندازه طول و عرض نقطه شروع صفحه شطرنجی هستند.

بدست آوردن زاویه یک خط بین دو نقطه مشخص در فلش (AS3)

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

ابتدا باید کوردینیشن  نقطه شروع و پایان باید دقیقا تعیین گردد .

var from:Point = new Point(0, 0);
var to:Point = new Point(100, 100);
var angle:Number = Math.atan2(to.y - from.y, to.x - from.x);
var difference:Point = to.subtract(from);
var degrees:Number = angle * 180 / Math.PI;
trace (degrees + " degrees");

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

///// output

45 degrees

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

///// output

-135 degrees