メイン 迷える子羊の部屋【初心者専用】 カラーピッカーの表示色数について | 投稿するにはまず登録を |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
961832p | Åê¹ÆNo.46153 投稿日時: 2010-10-16 19:49 |
常連 居住地: Akiruno-shi 投稿: 155
使用環境:
:AS3: - Adobe Flex SDK, Eclipse, AIR GEAR - LB.Log AS3, Alcon2 :AS2: - AMES(ASDT, MTASC, Eclipse, swfmill) - Natural Entry Point Method - LB.Log, Zeroi Pro, Firefox, Chromium(Iron), IE ---------------- Pro, |
Re: カラーピッカーの表示色数について もう終了してしまったようですが、今までカラーピッカーを使った事が無かったので自分も挑戦してみました。こういう機会じゃないと今後も使わなさそうなので(汗)。 ・スクリーンショット、テストページ 一つのカラーピッカーに収めようとするとパレット数がとても多くなってしまうので、色相のカラーピッカーと、明度&彩度のカラーピッカーの二つに分けています。 また、mayor さんに教えていただいたsketchbookライブラリを使うことで、HSVからRGBへ変換する部分もスッキリと記述することができました。 自環境がFlexなので以下のスクリプトは役に立たないかもしれませんが、全体の処理の流れみたいなものは掴めるかもしれません。考え方の一つとして参考になれば幸いです。 プログラミングにおいて2進数やビットの考えは大切な部分なので、面倒でつまらないかもしれませんが覚えておいて損は無いと自分は思います。 あとはリファレンスをじっくり読んで実践することに尽きるでしょうか。
|
ひろゆき | Åê¹ÆNo.46149 投稿日時: 2010-10-15 21:36 |
ちょんまげら 居住地: 東京砂漠 投稿: 4403
使用環境:
10.8.5 Flash Professional CS4/CS6/CC Safari 6.1 |
Re: カラーピッカーの表示色数について たぶん、その構成だと無理です。
RGBの軸が3つに対して、正方形だと2次元の組み合わせしかできないので。 こういうのは、きちんとリファレンスを読むべきですね。 「ColorPicker - ActionScript 3.0 言語およびコンポーネントリファレンス」 よく読むと、 ColorPickerコンポーネントの横18個の値は変更できるみたいですね。 ていうか、できました。 ただ、正方形の配置は難しいですね。
|
奥村 典史 | Åê¹ÆNo.46148 投稿日時: 2010-10-15 21:35 |
常連 居住地: 大阪府(以前:東京都府中市 / 土日は大抵京都) 投稿: 69
使用環境:
FlashCS5.5, WinXP,Win7(64bit), 単体テスト用に FlexSDK3.4, As3Unit エディター FlashBuilder5 スクリプト ActionScript3.0 |
Re: カラーピッカーの表示色数について あ、
トピック終わってる・・・ なんだか結局サンプルが欲しかっただけなのだろうか・・・ |
奥村 典史 | Åê¹ÆNo.46147 投稿日時: 2010-10-15 21:34 |
常連 居住地: 大阪府(以前:東京都府中市 / 土日は大抵京都) 投稿: 69
使用環境:
FlashCS5.5, WinXP,Win7(64bit), 単体テスト用に FlexSDK3.4, As3Unit エディター FlashBuilder5 スクリプト ActionScript3.0 |
Re: カラーピッカーの表示色数について ひろゆきさんの言う事も支持しつつ
どちらにしてもどうやって目的の色を生成するかは 必要な気がするのでさらに書きます。 引用: X軸でBが増加して、Y軸でRが増加しつつ 幾つずつ増加してX軸は何個 Y軸は何個の色にしますか? 引用: 対角線でGが増加 対角線で増加って・・・どういう意味でしょう? イメージできません・・・ |
tamachan55 | Åê¹ÆNo.46146 投稿日時: 2010-10-15 21:33 |
半人前 居住地: 投稿: 44
使用環境:
Win7,Flash CS4, |
Re: カラーピッカーの表示色数について 返信ありがとうございます。
リンク先のExtended ColorChooser は使いやすそうですね これ以上、私の無知によりこのトピックが混乱すると申し訳ありませんので、以後、発言はひかえようと思います。 いままでご迷惑を掛けてすみませんでした |
ひろゆき | Åê¹ÆNo.46145 投稿日時: 2010-10-15 21:30 |
ちょんまげら 居住地: 東京砂漠 投稿: 4403
使用環境:
10.8.5 Flash Professional CS4/CS6/CC Safari 6.1 |
Re: カラーピッカーの表示色数について ColorPickerコンポーネントは、確か横に6*3=18個しか並べられなかったと思いますが。
|
ひろゆき | Åê¹ÆNo.46144 投稿日時: 2010-10-15 21:24 |
ちょんまげら 居住地: 東京砂漠 投稿: 4403
使用環境:
10.8.5 Flash Professional CS4/CS6/CC Safari 6.1 |
Re: カラーピッカーの表示色数について サンプルを探してきて、そのコピー&ペーストでしか対応できないので、
そこから目的に無理矢理合わせようとして、無茶苦茶になっている気がします。 目的が先で、それに応じて、必要な知識を何が何でも学習するんだという、 姿勢から始めた方が良さそうに思います。 例えば、今回の問題で言えば、 ColorPickerコンポーネントを216色のサンプル・コードがあって、 簡単にできちゃったから、それを使うしかない、 というところから出発しているのが、間違いの始まりでは? 「色数の多い選択をしたい」を目的を明確にしたうえで、 どのような選択肢があるのか、質問すべきだったのでは? 何も、パレット型のColorPickerを使う必要もないように思いますが。 第一、そんな大きなColorPickerを付けても、 表示領域が広すぎて使いものにならないのではないかと思いますし。 こういうカラーピッカーもありますね。 「カラーピッカー」 「Extended ColorChooser」
|
tamachan55 | Åê¹ÆNo.46143 投稿日時: 2010-10-15 21:23 |
半人前 居住地: 投稿: 44
使用環境:
Win7,Flash CS4, |
Re: カラーピッカーの表示色数について それでは
左上を起点(0,0)として X軸でBが増加して、Y軸でRが増加しつつ、(0,0)から(100,100)の対角線でGが増加というのは、どうでしょうか? |
奥村 典史 | Åê¹ÆNo.46142 投稿日時: 2010-10-15 21:22 |
常連 居住地: 大阪府(以前:東京都府中市 / 土日は大抵京都) 投稿: 69
使用環境:
FlashCS5.5, WinXP,Win7(64bit), 単体テスト用に FlexSDK3.4, As3Unit エディター FlashBuilder5 スクリプト ActionScript3.0 |
Re: カラーピッカーの表示色数について いやさ・・・
知りたい方法じゃなく あなたが作りたい色は何なのさ? どんな色が作りたいのかを僕は聞いています。 ってかちゃんと文章読んでくれていますか? ひろゆきさんのコードでかけたり割ったりすることの 意味はわかってますよね? |
tamachan55 | Åê¹ÆNo.46141 投稿日時: 2010-10-15 21:13 |
半人前 居住地: 投稿: 44
使用環境:
Win7,Flash CS4, |
Re: カラーピッカーの表示色数について 具体的にいいますと
(11、44、77、AA、DD)の組み合わせで Colors2:Arrayを作る方法。 と (22、55、88、BB、EE)の組み合わせで Colors3:Arrayを作る方法が知りたいです。 あるいは (11、22、44、55、77、88、AA、BB、DD、EE)の組み合わせで Colors3:Arrayを作る方法が知りたいです。 それと、ひろゆきさんのコードを読んでいて 0xFFを5で割って(255/5=51)、それに0?5を掛けるというのはなんとなくわかってきたのですが、crだけ何故 unit*(r%3 + 3*n);とするかが、わからないです ここだけ赤字で書かれていたので重要なところだと思うのですが やはり私は16進数を理解していないためか、わかりません・・・ |
(1) 2 3 4 5 » |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |