sprite_nineslice_create

九切是一种用于缩放矩形图像以保留细节的技术,使其在缩放后保持其原始形状。有关Nine Slice的信息,请参阅本页

此函数用于创建九宫格结构,可以对其进行修改,然后将其应用于sprite.此结构的内容在此页上有详细说明。

您可以将此结构存储在变量中,修改其属性,并使用sprite_set_nineslice()将其应用于任何sprite.

语法:

sprite_nineslice_create();

 

返回:

Nine Slice Struct

 

例子:

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);

上面的代码创建了一个新的九宫格结构,启用它并设置参考线的偏移量。然后将该结构应用于精灵,更改其九宫格属性。