layer_sprite_angle

使用此函数可以更改图层上给定精灵元素的角度。指定精灵元素 ID(使用layer_sprite_create()或使用函数layer_sprite_get_id()创建精灵元素时得到的 ID),然后将角度值从 0 设置为逆时针 359,其中 0 位于右侧,90 位于顶部,180 位于左侧,270 位于底部。如果设置值大于360,则将循环,使其在0-359范围内。

 

语法:

layer_sprite_angle(sprite_element_id, angle);

参数类型描述
sprite_element_idSprite Element ID要更改的精灵元素的唯一ID值
angleReal精灵的角度(默认为0)

 

返回:

N/A

 

例子:

var asset_sprite = layer_sprite_get_id(layer, "gfc_Trees");
if (layer_sprite_get_angle(asset_sprite) != 0)
{
    layer_sprite_angle(asset_sprite, 0);
}

上面的代码将检查分配给运行代码的实例所在的层的精灵元素,如果其角度不是0,则将其设置为0。