منصوبے کے بارے میں

SoftMaskForUGUI ایک یونٹی پیکیج ہے جو بلٹ ان uGUI Mask جزو کو جدید نرم ماسکنگ صلاحیتوں سے بہتر بناتا ہے۔ یہ ڈویلپرز کو UI عناصر کے لیے ہموار، نیم شفاف ماسکس بنانے کی سہولت دیتا ہے، اور مختلف گرافک اقسام (Text, Image, RawImage)، متعدد اسپرائٹس اور SpriteAtlas، نیسٹڈ نرم ماسکس (4 سطحوں تک)، ScrollRect، تمام رینڈر موڈز (overlay, camera space, world space) اور VR کی معاونت کرتا ہے۔ اس پیکیج میں UI/Default کے لیے نرم ماسک ایبل UI شیڈر شامل ہے اور کم سے کم ترمیم کے ساتھ کسٹم شیڈرز کی معاونت کرتا ہے۔ یہ لچکدار ماسکنگ کنٹرول کے لیے SoftMask، SoftMaskable، MaskingShape اور RectTransformFitter جیسے اجزا بھی فراہم کرتا ہے، بشمول additive/subtractive ماسکنگ، inverse ماسکنگ، رے کاسٹ فلٹرنگ، اور کارکردگی/کوالٹی ایڈجسٹمنٹس۔ انسٹالیشن OpenUPM، UPM (git URL) کے ذریعے یا ایمبیڈڈ پیکیج کے طور پر دستیاب ہے۔ پیکیج میں WebGL ڈیمو شامل ہے اور اضافی شیڈرز کے ساتھ TextMeshPro اور Spine کی معاونت کرتا ہے۔