#include <acknex.h>
#include <default.c>
var a = 0;
var b = 0;
var c = 0;
PANEL pDisplay
{
digits (35, 10, "a = %0.f", *, 1, a);
digits (35, 19, "b = %0.f", *, 1, b);
digits (35, 28, "c = %0.f", *, 1, c);
flags = VISIBLE;
}
function main()
{
video_mode = 7; // 800x600 pixels
screen_color.blue = 150; // dark blue
while (1)
{
c = a + b;
wait (1);
}
}
اگه کد بالا باستون خیلی پیچیده هست اصلا نگران نباشید چون من فقط
الان با خط های آبی اون کار دارم!
var a = 0;
var b = 0;
var c = 0;
خوب این یه معرفی ساده متغییر از نوع var
هست.
c = a + b;
درک این خط از Lite-c هم خیلی راحت هست. در
اینجا برنا مه داخل C حاصل جمع مقدار
a و b را قرار می دهد.
خوب بزارید یه مثال بزنم. اول این کد رو با پسوند
C ذخیره کنیم. مثلا Project1.c
بعد متمعن شوید که گزینه Use the current file for Test Run در منوی
Options->Preferences->Environment tab
علامت دار باشد.
وبعد کلید F5 رو بزنید.
حالا بازی اجرا میشه وشما یه صفحه آبی رو می بینید. (رنگ دلخواه من!)
بعد کلید TAB رو بزنید و اینو توش تایپ
کنید.
a=5;
و کلید Enter رو بزنید وبعد می بینید که
C هم برابر 5 شده. یعنی
5+0=5
حالا با همین روش مقدار b رو عوض کنید.
نتیجه معلومه.
راستی تابع main رو که یادنون نرفته:
video_mode = 7;
این یه متغییر از پیش تعریف شده است که وقتی مقدار 7 رو به اون می دیم یعنی اندازه صفحه بازی 800x600 باشد.
screen_color.blue = 150;
این خط هم رنگ صفحه رو تعیین می کند.

هیچ نظری موجود نیست:
ارسال یک نظر