Canvas API增加完成

This commit is contained in:
2025-10-25 23:54:47 +08:00
parent 433fa315b2
commit 5759e8dbc6

View File

@@ -14,11 +14,31 @@ class Canvas extends Actor {
sq_RegisterDestruction(C_Object, this); sq_RegisterDestruction(C_Object, this);
} }
/**
* 绘制Img
* @function
* @param {string} Img img路径
* @param {integer} Index img编号
* @param {integer} X X坐标
* @param {integer} Y Y坐标
* @returns {void}
*/
function DrawImg(Img, Index, X, Y) { function DrawImg(Img, Index, X, Y) {
sq_Canvas_DrawImg(C_Object, Img, Index, {x = X, y = Y}); sq_Canvas_DrawImg(C_Object, Img, Index, { x = X, y = Y });
} }
/**
* 根据矩形绘制Img
* @function
* @param {string} Img img路径
* @param {integer} Index img编号
* @param {integer} X X坐标
* @param {integer} Y Y坐标
* @param {any} Width 宽度
* @param {any} Height 高度
* @returns {void}
*/
function DrawImgRect(Img, Index, X, Y, Width, Height) { function DrawImgRect(Img, Index, X, Y, Width, Height) {
sq_Canvas_DrawImgRect(C_Object, Img, Index, {x = X, y = Y,w = Width, h = Height}); sq_Canvas_DrawImgRect(C_Object, Img, Index, { x = X, y = Y, w = Width, h = Height });
} }
} }