Level2: コントラスト設定とカメラの切り替え
Level2 をクリアーするには、Level1 ができる必要があります。
Level1: カメラで撮影した画像を表示
https://blogs.msdn.com/b/opmjapan/archive/2014/12/01/level1.aspx
スライダーを変更するとカメラの画質が変わり、切り替えを使うと外部と内部のカメラ、両方持っている場合その切り替えをすることができます。
まずはカメラとギャラリーを配置しましょう
続いてスライダー ユニットを追加します
スライダー ユニットは 2 つ追加して適当な位置に配置します
配置したらスライダーを選択してみましょう
右下のエクスプレス ビューを選択すると、ユニットに設定された値を確認することができます
また、左上にはユニット名が表示されます
続いてカメラを選択して設定値を確認します
Brightness と Contrast に数値が設定されています
ここを Slider の値を取得するように変更します
Brightness の値を消します
ここに Sli.. と入力してみましょう
次のように Slider1 と Slider2 が候補として表示されます
Slider1 を選択します
続いて ! と入力します
Value をはじめ、いくつか候補が表示されます
ここでは Value を選択します
同様に Contrast には Slider2 を設定しましょう
続いて、カメラの切り替え機能を実装します
切り替え ユニットを追加して配置しましょう
上の例では名前が Toggle1 になっています。
ここで、カメラ ユニットを選択します
デザインの横の白い三角をクリックして、メニューを展開します
Camera という設定が確認できます
ここの値が 0 になっていますので、ここに Toggle1 の設定が入るようにします
スライダーと同じように Toggle1!Value を設定しましょう
最後に Slider1 と Slider2 の値を設定します
Default の値が 0 になっていますが、ここを 50 にします
0 のままだと、初めからコントラストなどがおかしな表示になってしまいますので
これで完成です F5 キーを押すか、画面を長押しして画面右上に表示される Preview ボタンをタッチして動作させてみましょう!
スライダーを変更してガメラをタッチすると画質の異なる写真がギャラリーに登録されることが確認できましたでしょうか?