[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
در این اموزش قصد داریم به معرفی کلی متغیرها و معرفی اختصاصی دو متغیر بپردازیم
متغیرهای int :
این نوع از متغیرها که به این شکل تعریف میشوند :
var int RWGame;
متغیرهایی هستند که فقط عدد صحیح میپذیرند . مثلا : 1-2 -3 و ...
Array ها :
متغیرهایی هستند که چند متغیر را در خود جای میدهند . یعنی در کل اگر ما کد زیر را بنویسیم :
var int RWGame[4]
در اینجا ما چهار متغیر از نوع int با نامهای :
RWGame[0]
RWGame[1]
RWGame[2]
RWGame[3]
ایجاد کردیم که میتوانیم به تک تک انها مغدار جدا گانه ای را بدهیم . در کل استفاده از ارای ها بیشتر برای خلاصه نویسی و دسترسی سریعتره
به عنوان مثال کدهای زیر را ببینید :
class AwesomeActor extends Actor
placeable;
var int Baskets[4];
var int TestNumber;
function PostBeginPlay()
{
TestNumber = 2;
Baskets[0] = 2;
Baskets[1] = 13;
Baskets[2] = 4;
Baskets[3] = 1;
'log("Test Basket:" @ Baskets[TestNumber]);
}
defaultproperties
{
Begin Object class="SpriteComponent" Name=Sprite
Sprite=Texture2D'EditorResources.S_NavP'
HiddenGame=True
End Object
Components.Add(Sprite)
}
در این کدها خروجی ما ScriptLog: Test Basket: 4 است
موفق باشید