この章の他の記事では、形を描く方法とその使用目的について学びました。 一つの形状セットを作成することに集中してきましたが、複数のシーケンスがある場合はどうすればよいでしょうか? すべてのシーケンスで同じ図面を使用したい場合や、それぞれに異なる図面を作成したい場合があります。
この記事では、複数のシーケンスを持つ複雑なプロジェクトを開始する際の描画に関して望むことを達成するための支援を目的としています。 具体的には、マップ の概念を説明します。これは 図面のプリセット です。
マップとは何ですか?
以前のバージョンのHeavyMを使用したことがある方は、「シーケンサー・モード」という小さなものを覚えているかもしれません。これは、シーケンス内の形に依存関係を作成できるもので、管理が少し難しいものでした。 さて、それはもうなくなりました!
今では、あなたの形状の図面は マップ に保存されています。これらは、あなたが作成するテンプレートのようなものです。 必要なだけ多く持つことができ、各シーケンスでどれを使用するかを選択できます。 例えば、マップ1をシーケンス1と4に、他の顔や数人の選手がいるマップ2をシーケンス2と3に持つことができます。
今は曖昧に思えるかもしれませんが、この記事の最後まで読み続けて、異なる使用例の提示をご覧ください。
マップの管理
マップを作成する
- 新しいマップを作成するには、2つの選択肢があります:
-
シーケンスの設定のマップドロップダウンメニューから素早く追加できます。 この場合、関連するシーケンスも直接この新しいマップに切り替わります。
-
または、シーケンスの設定から、
設定ボタンを使用して マップ管理 ウィンドウにアクセスできます。 そこでは、+ ボタンを使って新しいマップを作成できます。それは現在のシーケンスに自動的には影響しません。
-
シーケンスの設定のマップドロップダウンメニューから素早く追加できます。 この場合、関連するシーケンスも直接この新しいマップに切り替わります。
- いずれの場合にも、3つの利用可能なオプションがあります:
- 新規作成: これは新しい空のマップを作成します(形状は含まれません)。
-
から新規作成: プロジェクト内の既存のマップと同じベースで始めたい場合に便利です。 それは、リストで選択したマップのコピーを作成します。
注意: これは新しいマップを作成し、その後、その場に貼り付けオプション(右クリックメニューまたは [CTRL/Cmd + Shift + V])を使用して他のマップからすべての形状をコピー/貼り付けすることと同じです。 -
プロジェクトからインポート: これは他の HeavyM 2 プロジェクトからマップを再利用することができます。 ブラウザからプロジェクトファイルを選択し、このプロジェクトに存在するマップのリストを取得します。 そこで、再利用したいものをチェックしてインポートをクリックするだけです!
一つのマップから別のマップへの切り替え
一度に複数のマップを作成すると、どのマップがシーケンスで使用されるかを変更できます。 シーケンスの設定に戻り、ドロップダウンメニューから既存のマップを選択してください:
シーケンスで形を作成し始めた後でも、それを行うことができます。 しかし、マップを切り替えると、シーケンス内のグループは変更されません。 そのため、含まれる効果を失うことはありません。 しかし、すべての形状が変わり、マップはグループの情報を保存しないため、すべての形状が1つのグループに配置されますので、それらを再配置する必要があります。
実際に、マップは形状とその幾何学的特徴(頂点の座標、ロックされているかどうか、マスクされているかどうか、名前)のみを含みます。 グループと効果はマップに保存されていません。 グループはそれが作成されたシーケンスにのみ存在します。同じグループを異なるシーケンスで再利用したい場合は、シーケンスをコピー/貼り付けまたは複製してください。
注意: 新しいシーケンスを追加すると、デフォルトで以前に編集されたシーケンスと同じマップが使用されます。
マップの編集
マップの特徴は、描画の変更を保存する必要がないことです。それは自動的に行われ、同じマップのすべてのインスタンスに変更が適用されます。 例えば、マップ1に円を追加すると、マップ1を使用しているすべてのシーケンスに表示されます。 もしあなたがSketch、Figmaまたは他の描画ソフトウェアに慣れているなら、シンボルやコンポーネントのようなものです。
マップは互いに完全に独立しています。一つのマップに描画するとき、他のマップの形状に影響を与えないことは確実です!
注意: マップ管理ウィンドウから、ペンアイコンを使用するか、名前をダブルクリックすることでマップの名前を変更できます。
マップの削除
マップを削除するには、マップ管理ウィンドウでその関連するクロスアイコンをクリックします。
注意: このマップを使用していたすべてのシーケンスは、リストの最初のものにデフォルトで切り替わります。
使用例: マップを使用する時
すべてのシーケンスで同じ形を使用する
それは非常に簡単です。デフォルトで既にこのようになっています!
デフォルトでは、プロジェクトに1つのマップ、マップ1があります。 別のものを作成しない場合、すべての新しいシーケンスもそれを使用します。 それは、各シーケンスで形が同じであり、変更が反映されることを意味します。
確かに、マップ内で形を編集するたびに、同じマップを使用しているすべてのシーケンスに変更が適用されます。 そのため、プロジェクターが動いたためにある点の位置を編集する必要がある場合、すべてのシーケンスでそれをやる必要はありません!
異なるシーケンスで異なる形を使用する
プロジェクト内で作成できるマップの数に制限はありません。つまり、必要なだけ多くの図面を作成することができます。 各シーケンスで異なるものを持ったり、同じものを繰り返し使用したりすることもできます。
異なるシーケンスでわずかに異なる図面を使用する
前の段落から理解しているかもしれませんが、マップは一か八かです。 異なるマップを使用している場合、共通の形状をいくつか持ち、その一方で他のものを持たないということはできません。
しかし、異なるシーケンスでほぼすべて同じ形状を使用し、 1、2 の例外だけを残す必要があることがあります。たとえば、ここやあそこに円を追加する場合などがあります。 常にあるマップから別のマップに同じ場所でコピー/貼り付け ([CTRL/Cmd + Shift + V])することができますが、リンクされないため、何かを変更する必要がある場合、両方のマップで再現する必要があります。
微妙な例外を持ちたい場合、役に立つかもしれないヒントがあります:表示/非表示の状態はマップとは独立しています! 実際に、マップにはジオメトリックな特徴(頂点の座標、ロックされているかどうか、マスクされているかどうか、名前)が保存されますが、表示されているかどうかは保存されません。
例を使って言い換えましょう:すべてのシーケンスで同じマップを保持し、必要な時に特定のシーケンスでここまたはそこに形状を非表示にすることができます、それは現在のシーケンスにのみ影響します。 そうすることで、すべての形状の位置間のリンクを失うことはなく、異なる図面を持つことができます。