xaitMap اکنون از Unity پشتیبانی می کند                          نسخه جدید موتور NeoAxis منتشر شد                          پیام نوروزی محمد غضنفری به تمام علاقه مندان به دانش ساخت بازی در سال 91                          معرفی کتاب 1001 video games you must play before you die                          رونمایی از دو کتاب با محوریت تولید ابزارهای ساخت بازی                          مستند بنیاد بازی یا بازی بنیاد                          مستند معرفی اسکنر سه بعدی
 
 
 
بازی ساز تخصصی ترین تارنمای آموزش ساخت بازی دو بعدی سه بعدی و طراحی بازی در ایران: تالار گفتمان

 
بازی ساز تخصصی ترین تارنمای آموزش ساخت و طراحی بازی :: نمايش موضوعات - اتاق کار شماره 04 Torque Script

اتاق کار شماره 04 Torque Script

 

اين انجمن قفل شده است . شما مجاز به ارسال مطلب يا جوابيه و ويرايش مطالب نمي باشيد.   اين مطلب قفل شده است . شما مجاز به ويرايش آن و يا ارسال جوابيه نمي باشيد .    

   بازی ساز تخصصی ترین تارنمای آموزش ساخت و طراحی بازی صفحه اول انجمن -> موتور Torque Game Engine Advanced -> اتاق کارهای Torque Script

نمايش موضوع قبلي :: نمايش موضوع بعدي  
نويسنده پيغام

admin
مدیر سایت
مدیر سایت

وضعيت: آفلاين
9 مهر ماه ، 1387
تعداد ارسالها: 455
امتياز: 0
تشکر کرده: 88
تشکر شده 154 بار در 98 پست

محل سكونت: درون قلب شما

ارسالارسال شده در: جمعه، 6 فروردين ماه ، 1389 01:10:28    موضوع مطلب: اتاق کار شماره 04 Torque Script پاسخ همراه با اعلان


بسم الله الرحمن الرحیم

اتاق کار شماره 04 Torque Script

آرايه ها، بردارها و عملگرها

آرایه ها

اين زبان دو نوع آرايه را مي پذيرد. آرايه يك بعدي و آرايه چند بعدي.


                           
:كد

($MyArray[n]                (Single-dimension
($MyMultiArray[m,n]   (Multi-dimension
($MyMultiArray[m_n]  (Multi-dimension



                           
:كد
$MyArray0
و                            
:كد
$MyArray[0]
يكسان هستند. شايد براي شما تعجب آور باشد اما اين زبان آنقدر راحت وانعطاف پذير است كه حتي به شما اجازه مي دهد شماره آرايه را بدون پرانتز ودر جلوي آن بگذاريد.
اكنون نگاهي به نمونه كد زير بياندازيد.
                           
:كد

aryMyArray[0] = "slot 0
;echo ($aryMyArray0)          
;"$aryMyArray1 = "slot 1
;echo ($aryMyArray1)          
;"$aryMyArray[0,0] = "slot 0-0
;echo ($aryMyArray0_0)
بردارها
بردارها اكثراً در تمام اين موتور استفاده شده است. به عنوان مثال در بسياري از قسمتهاي مربوط به تنظيمات اشياء در ويرايشگر مرحله كه با چند عدد تعريف و يا تغيير داده مي شود. در كد زير ما نمونه اي از تعريف يك بردار را مي بينيم.
                           
:كد

"1.0 1.0 1.0 1.0"   (4 element vector)

خوب اكنون شما تقريباً با چگونگي كار متغيرهاي اين زبان آشنا شديد. در مرحله بعدي ما به چگونگي كار عملگرها مي پردازيم.

عملگرها

زبان Torque Script از عملگرهای زیادی پشتیبانی می کند. که شما می توانید یک لیست کامل از آن را در اینجا ببینید. عملگرها در زبان Torque Script بسیار شبیه به عمگرهای زبان خانواده C هستند. هرچند که باید در هنگام کار با عملگرها در زبان Torque Script از نکته زیر آگاه باشید.
عملگرهای ++ و – فقط در پایان کد کار می کنند. به عنوان مثال کد %a++ کار نمی کند و باید کد را به این شکل ++%a بنویسید.
البته عملگرها مقوله بسیار وسیع و پیچیده ای هستند که صحبت در این مورد در این مقال نمی گنچد و برای یادگیری تمامی عملگرها در این زبان باید تحقیق بسیار کرد.

_________________
هدف ما پیشرفت صنعت بازی های رایانه ای در ایران است.
امام باقر (علیه السلام): دانشمندی که از علمش استفاده شود از هفتاد هزار عابد بهتر است.

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي بازديد از سايت ارسال كننده مطلب شناسه Yahoo
تمامي مطالب ارسال شده:   
اين انجمن قفل شده است . شما مجاز به ارسال مطلب يا جوابيه و ويرايش مطالب نمي باشيد.    اين مطلب قفل شده است . شما مجاز به ويرايش آن و يا ارسال جوابيه نمي باشيد .   

   بازی ساز تخصصی ترین تارنمای آموزش ساخت و طراحی بازی صفحه اول انجمن -> موتور Torque Game Engine Advanced -> اتاق کارهای Torque Script

زمان پيشفرض سايت: ساعت گرينويچ + 3.5 ساعت
صفحه 1 از 1
  

پاسخ سريع در دسترس نميباشد

  


 


Powered by phpBB © 2001, 2008 phpBB Group
تبلیغات شما در اینجا


Powered By PHPNuke All Right Reserved bazisaz Team