私はネット全体を探して、必要なカスタム入力コンポーネントを作成するためのコードを見つけていますが、似たようなものに出くわすことはありませんでした。これが私がそれをどのように機能させたいかです:
- 目的は数量(数値)を入力することです
- 数量は2つのボタン(+&-)で変更します
- 入力を受け入れるためのボタンがあるはずです
ここにトリッキーな部分があります-入力のグラフィック表現:
現在選択されている数量を次のように表す2枚の写真が必要です。
q = 0:両方の画像が淡色表示されます
q = 1:最初の画像の左上の4分の1は明るく(通常)、残りは暗くなります
q = 2:最初の画像の上半分は明るく(通常)、残りは暗くなります
q = 3:最初の画像の上半分+左下の四分の一は明るく(通常)、残りは暗くなります
q = 4:最初の画像は明るく、2番目の画像は暗くなります
q = 5:最初の画像は明るく、2番目の画像の左上の4分の1は明るい
。。。
q = 8:両方の写真が明るい。
私はそれを理解できる方法で説明したと思います。
問題は、各画像のインスタンスを5つ作成する必要があるか(薄暗い、明るい左上の4分の1、明るい上半分、明るい上半分+左下の4分の1、明るい)、または各画像のインスタンスを1つだけにすることは可能ですか? (明るい)そしてコードで(必要に応じて)部分を暗くするには?
もちろん、コードの助けやチャンクに役立つものへのリンクをいただければ幸いです。