3
スクリプトをダウンロードし、その中に緑のバリエーションを生成するこのコードがあります。私はそれを理解しているか分からない。私はそれを変更して、さまざまなバリエーションを持つ所望の色を得ることができます。誰もこのスニペットを私に説明できますか?AS3で色のバリエーションを取得する
var color:uint = 0 | int(getRandom(80, 256)) << 8 | 0;
スクリプトをダウンロードし、その中に緑のバリエーションを生成するこのコードがあります。私はそれを理解しているか分からない。私はそれを変更して、さまざまなバリエーションを持つ所望の色を得ることができます。誰もこのスニペットを私に説明できますか?AS3で色のバリエーションを取得する
var color:uint = 0 | int(getRandom(80, 256)) << 8 | 0;
私はそれを理解しました。
uintには3種類の色があります。 RGB。
var color = RED << 16 | GREEN << 8 | BLUE;
これはあなたが使用できる色を構成します。上記の例でランダムな黄色を生成するには、私はちょうど使用するでしょう:
var color = int(getRandom(180, 255)) << 16 | int(getRandom(180, 230)) << 8 | 0;