3

Processing では、呼び出しfill(myRGBValue) て塗りつぶしの色を設定できます。現在の塗りつぶしの色を照会する方法はありますか?

4

2 に答える 2

1

プログラムの互換性を維持したい場合は、次のようなものを使用します。

// ユーティリティ

private static color currentFillColor = 0xFFFFFFFF;
private static color currentStrokeColor = 0xFF000000;

void setFill(color c)
{
  currentFillColor = c;
  fill(c);
}

color getFill()
{
  return currentFillColor;
}

void setStroke(color c)
{
  currentStrokeColor = c;
  stroke(c);
}

color getStroke()
{
  return currentStrokeColor;
}
于 2020-04-14T16:07:36.700 に答える