Получить вариации цвета в AS3 - PullRequest
3 голосов
/ 07 июля 2011

Я скачал скрипт и в нем был этот код, который генерирует вариацию зеленого цвета. Я не уверен, что понимаю это. Я хотел бы изменить его, чтобы получить желаемый цвет с различными вариациями. Кто-нибудь может объяснить этот фрагмент мне?

var color:uint = 0 | int(getRandom(80, 256)) << 8 | 0;

1 Ответ

5 голосов
/ 07 июля 2011

Я понял это.

В уинт есть три разных цвета. RGB.

var color = RED << 16 | GREEN << 8 | BLUE;

Это цвет, который вы можете использовать. Чтобы приведенный выше пример генерировал случайный желтый цвет, я бы просто использовал:

var color = int(getRandom(180, 255)) << 16 | int(getRandom(180, 230)) << 8 | 0;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...