次の方法で共有


TAK エディターでのバンドルとレイアウトの作成

この記事では、TAK エディターを使用して新しい タッチ アダプテーション バンドル (TAB) とレイアウトの作成を開始する方法について説明します。 拡張機能が既にインストール済みで、セットアップされていることを前提としています。 インストール構成の手順については、前の記事を参照してください。

新しいバンドルを作成する

  1. コマンド パレット (Ctrl+Shift+P または Cmd+Shift+P) を起動します。

  2. [作成] を検索し、[Touch Adaptation Kit: 新しいバンドルの作成] を選択します。

    [新しいバンドルの作成] コマンドが選択されているコマンド パレットのスクリーンショット

  3. バンドルを定義するパラメータを求める一連のプロンプトが表示されます。 要求された情報を入力し、各プロンプトの後に Enter を押します。 プロンプトの概要を次の表に示します。

    Prompt 説明
    Workspace これは、VS Code で複数のワークスペース フォルダーが開いている場合にのみ表示されます。 ルート ワークスペース フォルダーが 1 つしかない場合は、自動的に選択され、プロンプトはスキップされます。 複数のワークスペース フォルダーがある場合は、バンドルを配置するフォルダーを選択する必要があります。
    Name 新しいバンドルの名前。 これは、単純な名前 (例: test-game-1) または入れ子になった相対パスのいずれかです。 たとえば、選択したルート ワークスペース フォルダーの名前が bundles で、相対パス role-playing-games/test-game-1 が指定されている場合、作成されたバンドルは path/to/bundles/role-playing-games/test-game-1 に配置されます。
    Layouts Directory Name 既定値: layouts。 レイアウトが格納されるバンドル内のディレクトリの名前。
    Assets Directory Name 既定値: assets。 アセットが格納されるバンドル内のディレクトリの名前。
    Context File Name 既定値 context。 コンテキスト ファイルの名前。 このファイルはバンドルのルートに配置されます。 コンテキスト ファイルに関する詳細情報
    Languages 既定値: なし。 バンドルでサポートされる IETF 言語タグ (例: en-US, ja-JP, fr-CA) のコンマ区切りのリスト。 複数の言語のサポートを追加すると、各言語専用のサブディレクトリがレイアウトとアセット ディレクトリ内に作成されます。 タッチ アダプテーション バンドルのローカライズに関する詳細情報。 ここで指定した言語タグに関係なく、レイアウト ディレクトリの下に neutral ディレクトリが作成されることに注意してください。
    Templates 既定値: blank。 新しいバンドルの開始点として使用する任意の数のテンプレートを選択します。 バンドルのレンダリング方法のプレビューについては、こちらで参照できます。 選択したテンプレートごとに、レイアウト ディレクトリの下の言語サブディレクトリにレイアウトが作成されることに注意してください。

注意

Workspace プロンプトと Name プロンプト以外のすべてのプロンプトには、テキストを入力せずに Enter を押すことで受け入れ可能な既定値があります。

新しいレイアウトを作成する

バンドルの作成と同様に、新しいレイアウトを作成するプロセスはコマンド パレットを使用して行われます。

Important

バンドルを作成するには、VS Code で開いているワークスペース フォルダー内に少なくとも 1 つのバンドルが存在する必要があります。

手順は次のとおりです。

  1. コマンド パレット (Ctrl+Shift+P または Cmd+Shift+P) を起動します。

  2. [作成] を検索し、[Touch Adaptation Kit: 既存のバンドルの新しいレイアウトを作成] を選択します。

    [新しいレイアウトの作成] コマンドが選択されているコマンド パレットのスクリーンショット

  3. レイアウトを定義するパラメータを求める一連のプロンプトが表示されます。 要求された情報を入力し、各プロンプトの後に Enter を押します。 プロンプトの概要を次の表に示します。

    Prompt 説明
    Bundle これは、開いているワークスペース フォルダー内にあるすべてのバンドルのドロップダウン リストとして表示されます。 レイアウトを作成するバンドルを選択します。 これは、ワークスペースに複数のバンドルがある場合にのみ表示されます。 バンドルが 1 つしかない場合は、自動的に選択され、プロンプトはスキップされます。
    Template 既定値: blank。 新しいレイアウトの開始点として使用するテンプレートを選択します。 バンドルのレンダリング方法のプレビューについては、こちらで参照できます。
    Name 既定値: テンプレート名。 新しいレイアウトの名前。 これは単純な名前 (例: main-menu) のみで、 入れ子になった相対パスにすることはできません。 これは一意である必要があり、バンドル内に同じ名前の他のレイアウトが存在してはいけません。
    All Languages 既定値: NoYes が選択されている場合、選択したバンドルのレイアウト ディレクトリの下の言語サブディレクトリにレイアウトが作成されます。 No が選択されている場合、レイアウトは neutral ディレクトリにのみ作成されます。 Yes が選択されている場合、Languages パラメータはスキップされます。
    Languages 既定値: なし。 レイアウトを作成する必要がある IETF 言語タグ (例: en-US, ja-JP, fr-CA) のコンマ区切りのリスト。 All LanguagesYes に設定されている場合、このプロンプトはスキップされます。 選択したバンドルのレイアウト ディレクトリ内にサブディレクトリが存在しない言語タグが指定された場合は、そのタグが作成されます。
    Make Layout Default 既定値: NoYes が選択されている場合、レイアウトはバンドルの既定のレイアウトとして設定されます。 これは、バンドルの takxconfig.json ファイルの変更として発生します。

次の手順