NarraLeaf

最初のページを作成する

Main Page に小さなタイトル画面を作成し、Dev Mode で確認する

新規プロジェクトには Main Page が含まれています。このガイドではこのページを編集し、背景、タイトル、ボタンを追加したうえで、Dev Mode で結果を確認します。

ページを作成する

Main Page を開く

左側のアクティビティバーでUIを選択し、インターフェースの種類をPage(ページ)に設定して、Main Page を開きます。

ページは中央のエディタで開きます。左側に UI Outline、中央にキャンバス、右側に Properties、キャンバスの下に挿入バーが並びます。

キャンバス上に開いた Main Page。UI Outline にはウィジェットが一覧表示され、Properties にはページの情報が表示されている

背景用のコンテナを追加する

挿入バーからContainer(コンテナ)を選び、キャンバス上でクリックまたはドラッグします。コンテナを選択した状態で、Properties から位置、サイズ、背景を設定します。

画像を背景にする場合は、画像アセットをキャンバスにドラッグします。Studio はそのアセットに紐づいた Image ウィジェットを作成します。

Assets パネルから画像をキャンバスへドラッグし、そのアセットに紐づいた Image ウィジェットが作成される様子

タイトルを追加する

挿入バーからText(テキスト)を選び、キャンバスに配置します。テキストをダブルクリックするとその場で編集でき、フォント、サイズ、色、揃え方は Properties で設定します。

ウィジェットはドラッグで移動し、ハンドルでサイズを変更します。Smart Snap(スマートスナップ)は、ウィジェットをキャンバスの端、中心線、近くのウィジェットに合わせて整列させます。

テキストウィジェットをキャンバス上でドラッグし、位置が揃うと Smart Snap のガイドが表示される様子

ボタンを追加する

Button(ボタン)を選んでキャンバスに配置し、ラベルと外観を設定します。動作は後でウィジェットのブループリントに接続します。レイアウトの確認だけであればイベントの接続は不要です。

UI Outline を使う

UI Outline にはウィジェットの階層が表示されます。コンテナは他のウィジェットを所有し、子ウィジェットは親と一緒に移動します。キャンバス上で重なっていたり小さすぎて選択しにくいウィジェットにも、Outline からアクセスできます。

ウィジェットを右クリックすると、名前の変更、表示・非表示の切り替え、重なり順の変更、選択範囲のコンポーネントライブラリへの追加を行えます。一群のウィジェットを再利用できる状態になったら、コンポーネントとして作成します。

元に戻す・保存

  • Ctrl+Z で元に戻し、Ctrl+Shift+Z でやり直します。
  • Ctrl+CCtrl+V でウィジェットをコピー・貼り付けします。
  • ページを削除すると、その中のウィジェットもすべて削除されます。Main Page は削除できません。
  • ページのデータはプロジェクトの UI ドキュメントに保存されます。別途保存の操作は必要ありません。

ページを確認する

キャンバス右上の再生ボタンを選択すると、現在のページが Dev Mode で開きます。Dev Mode は実際のランタイムを使用し、スケール、インタラクション、ブループリントの動作を確認できます。

続きは 実行とパッケージ化 を参照してください。

このページの目次