携帯電話用待ち受けFlash第2弾作成。
colorstripe01と基本的に内容は変わらないが、表示する毎にストライプの色をランダムに設定するように変更した。
Flash Liteでシェイプの色を完全にランダムに設定するためには、Flash Lite 2.0以上のバージョンが必要になるようだ。特定の色をあらかじめ決めておいて、その中からランダムに選択する方法ならFlash Lite 1.1でも作ることができるが、今回は多くの色の組み合わせを実現したかったため2.0で作成した。
色をランダムに並べると、良い組み合わせが選ばれることもあるが、やはり妙な色合いになってしまうことがある。色を選択する際に、なんらかのルールを与えてある程度のまとまりを出すことができないか色々試してみたが、結局うまくいかなかった。
RGBの選択に良い方法が無いか調べていたが見つからず、HSBで相性の良い色の法則が少し書かれたものがあったため、とりあえずHSBで色を選択するように変更した。FlashにはHSBで色を設定することができないため、RGBからHSBに変換するコードをしっぽのブログを参考に作成(しっぽさん、ありがとうございます)。
相性の良い色の法則に従って色を選択するようにしてみたが、どうも一定の雰囲気になってしまい面白味に欠けるような気がした。試行錯誤の末、最終的にHSBで完全にランダムで色を選択する方法に落ち着いてしまった。ランダムなので意外な色の組み合わせが表示されることもあり、良い配色になったときは何かの参考になるかもしれない。
*上に表示しているFlashは、レトロな配色に見えるように少し調整を入れたバージョンで、調整を入れていないバージョンと共にダウンロード可能にしました。
download free
対応端末:Flash Lite 2.0 対応機種
サイズ:240×320 40KB
動作確認:W51SA
携帯電話から下記のQRコードを読み取り、表示されたURLにアクセスして表示されたFlashをダウンロードして下さい。
レトロ色に調整したバージョン
純粋にランダムに色を決定するバージョン