← 都来码← 文档索引方块贴图原文English

方块贴图

把一张图切成小格反复贴。

完整清单见「UI 开发」。下面每个接口都带一句用法和一个例子;签名取自 Lib/c/vml_ui.h(权威来源)。

ui_piece_get_cell(int pid, int rot, int which)

取某个棋子的某一格:pid 棋子号、rot 旋转、which 第几格。

ui_piece_get_cell(0, 0, 3);   /* 0 号棋子、不旋转、第 3 格 */

ui_piece_init(void)

初始化棋子贴图表(无参版本;具体形态见 Lib/shared/src/vmlui.c)。

ui_piece_init();