九切是一种用于缩放矩形图像以保留细节的技术,使其在缩放后保持其原始形状。有关Nine Slice的信息,请参阅本页。
此函数用于创建九宫格结构,可以对其进行修改,然后将其应用于sprite.此结构的内容在此页上有详细说明。
您可以将此结构存储在变量中,修改其属性,并使用sprite_set_nineslice()将其应用于任何sprite.
sprite_nineslice_create();
var _nineslice = sprite_nineslice_create();
_nineslice.enabled = true;
_nineslice.left = 10;
_nineslice.right = 10;
_nineslice.top = 10;
_nineslice.bottom = 10;
sprite_set_nineslice(spr_box_0, _nineslice);
上面的代码创建了一个新的九宫格结构,启用它并设置参考线的偏移量。然后将该结构应用于精灵,更改其九宫格属性。