Type Number Object BitmapPaint Library display.* Revision Release 2024.3703 See also BitmapPaint fill.x
This value is used to offset a repeating bitmap fill by a ratio of its height.
Instead of using a specific pixel value for this property, a value between -1
and 1
is required. This tells the GPU to offset the pattern by a full repetition in the vertical direction. So, using 0.5
will shift the pattern half of one repetition distance on the y axis.
An important distinction is that setting a positive value will shift the pattern in an upward direction, while a negative value will shift the object downward.
-- Create a vector rectangle local rect = display.newRect( 200, 200, 300, 300 ) -- Set the fill (paint) to use the bitmap image local paint = { type = "image", filename = "texture1.png" } -- Fill the rectangle rect.fill = paint -- Offset the fill on the Y axis rect.fill.y = 1