簡體   English   中英

如何在Robocode上設置Alpha顏色?

[英]How can I set alpha color on Robocode?

我在Robocode中構建了一個機器人,我希望它具有自定義顏色,尤其是使用RGBA。

那可能嗎?

我試過了:

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

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

但是兩者都沒有。 有什么建議么?

如果您使用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));

這為我工作:

添加方法:

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));

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM