Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
次のコードを使用してスプライトの色を変更しています
sprite.color = ccc3(255, 0, 0);
色が赤に変わります。
どうすれば色を元の色に変更できますか?
ありがとう..
を使用して元の色に戻すことができます
sprite.color = ccc3(255、255、255);
元の色は失われませんでした。色合いメソッド(この場合はccc3)は、色を追加するのではなく、個々のRGBチャネルを暗くします。これが、黒の画像を他の色に着色できない理由です。
あなたの例では、スプライトを赤く塗っていません。赤いチャンネルを除くすべてのチャンネルをカットしました