使用此函数可以更改图层上给定精灵元素的角度。指定精灵元素 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_id | Sprite Element ID | 要更改的精灵元素的唯一ID值 |
angle | Real | 精灵的角度(默认为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。