مقیاسپذیری پویا (Dynamic Scaling)
بار روی GPU را کاهش دهید. برای حداکثر FPS، Native Browser Scaling را انتخاب کنید، یا برای حفظ وضوح رابط کاربری (UI) از رندر هوشمند استفاده کنید.
حداکثر FPS را در مرورگر استخراج کنید. مقیاسپذیری پویای هوشمند و تحلیل دقیق گلوگاهها (CPU/GPU) بازی شما را بهطور خودکار برای هر دستگاهی بهینهسازی میکند.

هنگام خرید یک Asset آماده، دسترسی به مکانیزمهای اصلی ضروری است. WebAP یک API عمومی شفاف را ارائه میدهد. متریکها را بخوانید، کیفیت گرافیک را از طریق اسکریپت قفل کنید، یا ماژولهای بهینهسازی سفارشی خود را یکپارچه کنید.
فقط در چند دقیقه یک Scaler سفارشی برای مکانیکهای منحصربهفرد خود ایجاد کنید:
using GrindsetStudios.WebAdaptivePerformance.Scalers;
[UnityEngine.Scripting.Preserve]
public sealed class MyCustomScaler : WebScalerBase
{
public MyCustomScaler()
{
_target = ScalerTarget.GPU; // مشخص میکند که این Scaler کارت گرافیک را ذخیره میکند
_visualImpact = ScalerVisualImpact.Medium; // میزان تأثیر روی نتیجه بصری
_maxLevel = 3; // اضافه کردن ۳ مرحله کاهش کیفیت
}
protected override void OnLevel()
{
// تنظیمات کیفیت خود را در اینجا اعمال کنید.
// افزونه تصمیم خواهد گرفت که چه زمانی این متد را فراخوانی کند!
}
}