我知道这必须是可能的,而我却找不到它。有没有办法用AndEngine创建一个精灵,只是绘制到它IE创建一个没有从精灵文件加载的位图纹理? IE创建一个矩形并将其着色为蓝色?
IOS下面的内容如下:
SKSpriteNode sn = [SKSpriteNode spriteNodeWithColor:Color.Red size:CGSizeMake(30, 30)];
我找到的所有示例都围绕着加载图形图像,而我只是想创建一些矩形..当然我可以制作我想要的尺寸的图像,但这看起来有点傻......必须有一种创建大小和颜色的纹理的方法,然后将其加载到Sprite ..没有?
答案 0 :(得分:1)
您可以使用
之类的东西随意创建矩形private Rectangle board;
board = new Rectangle(x, y, width, height, this.getVertexBufferObjectManager());
board.setAlpha(0.0f);
board.setColor(0.04804f, 0.6274f, 0.4784f);
scene.attachChild(board);
您可能需要也可能不需要设置Alpha - 这只是我代码的摘录。