类型 数字 对象 ImageSheetPaint 库 display.* 修订 版本 2024.3703 另请参阅 BitmapPaint ImageSheetPaint
定义用于 ImageSheetPaint 的 图像表 帧索引。
-- Set up the image sheet local options = { width = 40, height = 100, numFrames = 8, sheetContentWidth = 160, -- width of original 1x size of entire sheet sheetContentHeight = 200 -- height of original 1x size of entire sheet } local imageSheet = graphics.newImageSheet( "textures.png", options ) -- Create a vector rectangle local rect = display.newRect( 200, 200, 300, 300 ) -- Initially set the fill (paint) to use frame #1 from the image sheet local paint = { type = "image", sheet = imageSheet, frame = 1 } -- Fill the rectangle rect.fill = paint -- Sometime later, change the fill to frame #2 from the image sheet rect.fill.frame = 2