تنظیم یا برگرداندن مقیاس افقی اسپرایت اینستنس
شکل نوشتاری:
image_xscale
مقدار بازگشتی: حقیقی
این متغیر میزان مقیاس افقی اسپرایت منتسب به اینستنس را تعیین میکند مقدار پیشفرض این متغیر 1 است که مقیاس را تغییر نمیدهد مقدار کمتر از 1 مقیاس را کاهش میدهد (مثلا 0.5 طول اسپرایت را به نصف کاهش میدهد) مقدار بزرگتر از 1 مقیاس را افزایش میدهد و مقدار منفی اسپرایت را برمیگرداند (چپ و راست اسپرایت برعکس می شود) در حالت منفی تا زمانی که مقدار -1 باشد مقیاس اسپرایت تغییری نمی کند (که دراین صورت فقط اسپرایت برگشته است)
مثال :
if image_xscale < 5 { image_xscale += 0.2; image_yscale = image_xscale; } else { instance_create(x,y,obj_Explosion); instance_destroy(); }
در کد بالا اگر مقیاس تصویر کمتر از 5 باشد مقدار ان 0.2 اضافه می شود در غیر این صورت یک اینستنس از ابجکتimage_xscaleobj_Explosion ایجاد میکند و اینستنس فعلی را از بین می برد