我想改变编辑文本视图的样子......我找到了一些答案,但他们不知何故无法解决我的目的...请提供解决方案.
我正在使用一个精灵表,并设置为获取每个精灵的像素int [],我只是不知道如何使用该像素int []来制作一个单独的图像.
我的代码:
i=0;
BufferedImage[] bi = new BufferedImage[];
for(y) {
for (x) {
int[] pixels = null;
Vars.TILE_SHEET_BI().getRaster().getPixels(x, y, 16, 16, pixels);
bi[i] = new BufferedImage(16, 16, BufferedImage.TYPE_INT_ARGB);
bi[i].getRaster().setPixels(0, 0, 16, 16, pixels);
i++;
}
}
Run Code Online (Sandbox Code Playgroud) 我希望能够在 Lua 中拥有具有某些函数的“对象”,这些函数引用它们自己(我不知道该怎么称呼它)。我已经看过我想要做的事情的代码,但我从来没有理解它的实际含义。我尝试过浏览 Lua 网站,但没有成功。
基本代码:
table = {}
function newTable(...)
...
return setmetatable(table)
end
function table:funcName(...)
...
end
Run Code Online (Sandbox Code Playgroud)
有人可以解释一下这里发生了什么以及我如何使用它吗?谢谢阅读!