41 lines
806 B
Plaintext
41 lines
806 B
Plaintext
/*
|
|
文件名:Common.nut
|
|
路径:Tool/Common.nut
|
|
创建日期:2025-10-25 00:05
|
|
文件用途:工具类
|
|
*/
|
|
function print(Object) {
|
|
switch (typeof Object) {
|
|
case "table":
|
|
case "array": {
|
|
local str = Json.Encode(Object);
|
|
sq_OutPutTable(str);
|
|
break;
|
|
}
|
|
case "string":
|
|
case "integer": {
|
|
output(Object);
|
|
break;
|
|
}
|
|
default:
|
|
output(Object);
|
|
break;
|
|
}
|
|
}
|
|
|
|
/**
|
|
* 返回颜色的十六进制数
|
|
* @function
|
|
* @param {any} R
|
|
* @param {any} G
|
|
* @param {any} B
|
|
* @param {any} A
|
|
* @returns {*}
|
|
*/
|
|
function sq_RGBA(R, G, B, A) {
|
|
R = R.tointeger();
|
|
G = G.tointeger();
|
|
B = B.tointeger();
|
|
A = A.tointeger();
|
|
return (A << 24) + (R << 16) + (G << 8) + B;
|
|
} |