2018-09-11 21:46:35 +00:00
|
|
|
-- Copyright (C) 2018 David Capello
|
|
|
|
--
|
|
|
|
-- This file is released under the terms of the MIT license.
|
|
|
|
-- Read LICENSE.txt for more information.
|
|
|
|
|
|
|
|
do
|
|
|
|
local s = Sprite(32, 32)
|
|
|
|
|
|
|
|
local a = s:newSlice(0, 0, 32, 32)
|
|
|
|
assert(a.bounds == Rectangle(0, 0, 32, 32))
|
|
|
|
assert(a.sprite == s)
|
|
|
|
|
|
|
|
assert(a.name == "Slice")
|
|
|
|
a.name = "Slice A"
|
|
|
|
assert(a.name == "Slice A")
|
|
|
|
|
|
|
|
assert(a.center == nil)
|
|
|
|
a.center = Rectangle(2, 3, 28, 20)
|
|
|
|
assert(a.center == Rectangle(2, 3, 28, 20))
|
|
|
|
|
|
|
|
assert(a.pivot == nil)
|
|
|
|
a.pivot = Point(16, 17)
|
|
|
|
assert(a.pivot == Point(16, 17))
|
2020-10-13 14:52:35 +00:00
|
|
|
|
|
|
|
a.data = "Data"
|
|
|
|
assert(a.data == "Data")
|
2018-09-11 21:46:35 +00:00
|
|
|
end
|