如何在Robocode上设置alpha颜色?

时间:2014-09-26 12:35:06

标签: java colors robocode

我在Robocode中构建了一个机器人,我希望它有自定义颜色,更具体地说是使用RGBA。

这可能吗?

我试过了:

setBodyColor(Color.fromArgb(150, 0, 150));

setBodyColor(Color(0.0f,0.0f,0.0f,0.0f));

但都没有奏效。有什么建议吗?

2 个答案:

答案 0 :(得分:1)

如果您使用java编程:

在API文档中检查此页面:http://docs.oracle.com/javase/6/docs/api/java/awt/Color.html#Color(int,int,int,int)

尝试这样的事情(更改值):

int r = 25;
int g = 25;
int r = 25;
int a = 100;
robot.setBodyColor(new java.awt.Color(r,g,b,a));

答案 1 :(得分:0)

这对我有用:

添加方法:

private Color Color(int r, int g, int b, int a) {
    return new Color(r, g, b, a);
}

然后叫它:

setBodyColor(Color(0.0f, 0.0f, 0.0f, 0.0f));