投稿
カービィ★KIRBY Kirbystar_Nin751
今上画面左側にペイントポイントのゲージ実装しようとしてて、伸びてきたゲージの中身の色をレインボーカラーでアニメさせようとしてるんですが、綺麗なレインボーカラーになってくれません。色を計算する部分はどんな感じにすればいい感じになってくれますか…?
1そうだね
プレイ済み
返信[1]
親投稿
カービィ★KIRBY Kirbystar_Nin751
処理部はこんな感じ。
0そうだね
プレイ済み
返信[2]
親投稿
れい rei-nntnd
ペイントポイントたまると下手な絵でも上手くなる必殺技使えるって話だっけ? 進捗状況を見るにお絵かきツールかどうか怪しい領域まで踏み込んでるような気がしないでもないけど、 お絵かきツールならRGBだけでなくHSV入力にも対応したらいいと思う。 「赤緑青」じゃなくて「色相:明度:彩度」で色を指定する方法。 場合分け多くてちょっと面倒だけどRGBとHSVで相互に変換できる。 HSV指定だとHを動かすだけで七色のレインボーカラーになる。 変換関数はあちこちにあるので自分で探してみて。 ここに描くのはちょっと狭い。
1そうだね
プレイ済み
返信[3]
親投稿
カービィ★KIRBY Kirbystar_Nin751
ペイントポイント=スマブラで言う「ゴールド」みたいなもので、貯めていくと「称号」がもらえたり、ポイントを使って新しい要素を解禁したり。 HSVねぇ……ちょいとあとで調べてみようっと。
0そうだね
プレイ済み
返信[4]
親投稿
ちーたけ hello.world256
レインボー!! RGB(SIN(A),SIN(A+120),SIN(A+240)) みたいな
1そうだね
プレイ済み