# 画像変更

フォルダーに保存されている画像ファイルを表示および変更することができます。

## 動作例

Scene1: スイッチオブジェクトをクリックして画像表示器の画像切替を実行すると画像が切り替わります。

Scene2: 画像表示器の ImageNumber プロパティに割り当てられた画像番号を数値表示器に入力します。

Scene3: 画像表示器の ZoomLevel プロパティに割り当てられた画像のズーム率を数値表示器で変更します。

MEMO:

スクロールジェスチャーをサポートしている機種については、以下を参照してください。
対応機種/機能

## 設定の流れ

1. 部品の設定
2. スクリプトの設定

## 部品の設定

### プロジェクトエクスプローラー : [作画] ➞ [画面] ➞ [Screen1]

以下のオブジェクトを [ツールチェスト] から画面にドラッグアンドドロップします。

#### 画像表示器オブジェクト (名前: PictureDisplay1) プロパティ

タブ | サブタブ | プロパティ | 値
[機能] | [基本] | [保存先] | [Internal]
[パソコンのデータフォルダー] | C:\Pictures
[保存先フォルダー] | \images

MEMO: [パソコンのデータフォルダー] で設定されたフォルダーに画像ファイルを保存します。

#### 数値表示器オブジェクト (名前: NumericDisplay1) プロパティ

タブ | サブタブ | プロパティ | 値
[機能] | [基本] | [現在値] | [GraphicalObject [ソースオブジェクト]: PictureDisplay1 [ソースプロパティ]: [DisplaySettings.ZoomLevel]
[入力モードを有効] |

#### 数値表示器オブジェクト (名前: NumericDisplay2) プロパティ

タブ | サブタブ | プロパティ | 値
[機能] | [基本] | [現在値] | [GraphicalObject [ソースオブジェクト]: PictureDisplay1 [ソースプロパティ]: [ImageNumber]
[入力モードを有効] |

#### スイッチオブジェクト (名前: Switch1) プロパティ : 前へ

初期値

#### スイッチオブジェクト (名前: Switch2) プロパティ : 次へ

初期値

## スクリプトの設定

### プロジェクトエクスプローラー : [作画] ➞ [画面] ➞ [Screen1]

オブジェクトに以下のスクリプトを設定します。

[ツールチェスト] からスクリプトをスクリプト編集画面にドラッグアンドドロップします。

#### スイッチオブジェクト (名前: Switch1) スクリプト : 前へ

#### スイッチオブジェクト (名前: Switch2) スクリプト : 次へ

番号 | ブロック
1 | [トリガー] ➞ [タッチ] ➞ [タッチ]
2 | [オペレーション] ➞ [画面/グラフィックオブジェクト] ➞ [画像表示器の画像切替]
3 | [値] ➞ [画面オブジェクト]