mirror of
https://github.com/aseprite/aseprite.git
synced 2025-01-06 06:58:15 +00:00
[lua] Support to use Image:drawSprite(sprite) without frame to render the first frame
This commit is contained in:
parent
32fd67e187
commit
76ef344f49
@ -1,5 +1,5 @@
|
|||||||
// Aseprite
|
// Aseprite
|
||||||
// Copyright (C) 2018 Igara Studio S.A.
|
// Copyright (C) 2018-2020 Igara Studio S.A.
|
||||||
// Copyright (C) 2018 David Capello
|
// Copyright (C) 2018 David Capello
|
||||||
//
|
//
|
||||||
// This program is distributed under the terms of
|
// This program is distributed under the terms of
|
||||||
@ -146,6 +146,8 @@ doc::frame_t get_frame_number_from_arg(lua_State* L, int index)
|
|||||||
auto obj = may_get_obj<FrameObj>(L, index);
|
auto obj = may_get_obj<FrameObj>(L, index);
|
||||||
if (obj)
|
if (obj)
|
||||||
return obj->frame;
|
return obj->frame;
|
||||||
|
else if (lua_isnil(L, index) || lua_isnone(L, index))
|
||||||
|
return 0;
|
||||||
else
|
else
|
||||||
return lua_tointeger(L, index)-1;
|
return lua_tointeger(L, index)-1;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user