シーケンスキャンバス


Game Maker Language リファレンス > 組み込み関数 用途別 > リソース操作 > リソース操作・シーケンス > シーケンスキャンバス

シーケンスキャンバス

プロジェクトのシーケンスを作成する場合、作業の大部分は シーケンスエディター のキャンバスで行われます。 キャンバスは、シーケンス要素を含めるために使用される単なる領域であり、シーケンスが表示される部屋に追加されたときに表示されるものも定義します。 最初にシーケンスを作成すると、キャンバスはデフォルトサイズの1366px x 768pxに設定されますが、これはツールボックスから、キャンバスフレームの横にある Icon_ToggleCanvas.png をクリックして変更できます。

Editor_Sequences_CanvasControls.png


キャンバスサイズは、シーケンスを構成するアセットを配置する視覚的な領域を定義しますが、フレームはサイズのガイドにすぎず、レンダリング方法には影響しません。つまり、スプライトアセットをフレームの外側に配置して追加した場合 部屋へのシーケンスでも、アセットはレンダリングされます。

フレームは、シーケンス内でのアセットの配置をガイドするために使用する参照画像を格納するためにも使用されます。 参照画像は、キャンバスフレームのサイズを設定したのと同じ[キャンバスオプション]メニューから追加でき、シーケンスキャンバスの背景画像として使用されます。 これにより、たとえば次のように、プロジェクトアーティストからのUIモックアップに従って物事を配置できます。

Canvas_Reference.png


参照画像はプロジェクトに保存されず、シーケンスが部屋に追加されるときにレンダリングされないことに注意してください。

キャンバスを希望どおりに設定したら、それにアセットを追加し始めることができます。 これは、アセットブラウザーからキャンバスにドラッグするだけで実行され、トラックパネルにアセットトラックが作成されます。

Canvas_Add_Asset.gif


シーケンスに追加できるアセットは次のとおりです。

  • Sprites
  • Objects
  • Sounds
  • Sequences

必要なアセットを追加すると、アニメーションの初期位置に配置でき、さまざまな異なる変換コントロールギズモを使用して変換することもできます。 これらには、2つの異なる方法でアクセスします。

  • キャンバス内のアセットの端にマウスを移動し、マウス左ドラッグします(カーソルが変化し、変更されるさまざまな変換が表示されることに注意してください)
    Canvas_Edit_Transforms.gif
  • アセットの起点で変換ギズモを使用することにより、キャンバスツールボックスから変更できます
    Canvas_Edit_Widgets.gif

アセットの初期変換を設定したら(必要な場合)、キャンバスを使用して、トラックパネルのアセットトラックにパラメーターキーを追加できます。 これが機能する簡単な例は、基本的な位置変換です。この場合、アセットを開始位置に配置し、ドープシート の再生ヘッドを移動を終了するフレームに移動してから、アセットを再度移動します。

Canvas_Add_Keys.gif


上の画像を見るとわかるように、トラックパネルで「変更を自動的に記録」Icon_Seq_Record.png を有効にしているため、新しい位置は自動的にトラックに記録されます。 また、キャンバスビューに点線が追加され、アセットの経時的な動きを示していることもわかります。 自動記録を有効にしていない場合でも、アセットを移動し、再生ヘッドを設定して、最後に[新しいキーを記録]ボタン Icon_Seq_Add.png をクリックすることで、ポイントを追加できます。

言及する価値のある最後のポイントの1つは、キャンバスでスマートガイドを使用および追加できることです。これは、アセットをキャンバスに配置できるようにキャンバスに追加できるガイドラインです。 デフォルトでは、キャンバスは中心点の周りに水平および垂直ガイドを表示し、キャンバスのサイズに基づいてシーケンスキャンバスの「エッジ」の周りに長方形のガイドを表示します。 これらのガイドは、部屋に追加されたときに最終シーケンスでレンダリングされず、空間の概念を理解し、物を配置するのに役立つだけです。 ルーラーのLMBアイコンをクリックして、キャンバスにドラッグすることにより、独自のガイドを追加することもできます。

Canvas_Adding_Guides.gif


ガイドを削除するには、ガイドをクリックして、もう一度定規の方向にドラッグします。 シーケンスにガイドを追加すると、境界ボックスまたは原点が十分に近づくと、アセットを動かしてガイドに「スナップ」し、アセット間の距離をマークしたり、アセットをマークしたりするための追加のスマートガイドが表示されます。 それらはすべて同じガイド上または同じ位置にあります(これらの色は異なります)。

Canvas_Smart_Guides.gif

右クリックメニューとナビゲーション

キャンバスビュー内を移動するには、通常のワークスペースのと同じ基本的なコントロールを使用できます。つまり、マウスの中央ボタンを使用して、キャンバスをドラッグしてパンします(または、Spaceキー+ マウス左ドラッグを使用します)。 マウスホイールで水平方向にスクロールしたり、Ctrl(Cmd)+マウスホイールを使用してズームイン / ズームアウトしたりできます。

アセットを選択するには、マウス左クリックするか、Ctrl(Cmd)+マウス左クリックを使用して複数のアセットを選択し、各アセットをクリックします。 Shiftキーを使用して複数のアセットを選択し、マウス左ドラッグすることもできます。 これにより、キャンバスに「ボックス」が作成され、ボックス領域に接触するアセットが選択されます。

Ctrl(Cmd)+「X」、Ctrl(Cmd)+「C」、およびCtrl(Cmd)+「V」のキーの組み合わせを使用して、それらを切り取り、コピー、貼り付けできます。

キャンバスで複数のアセットが選択されている場合は、各アセットに対して境界ボックスが表示され、それらすべてを組み合わせたときにより大きな境界ボックスが表示されることに注意してください。 この境界ボックスの動作は、左上隅のアイコンから変更できます。

Canvas_BBox_Controls.png


円のアイコンをクリックすると、変換コントロールギズモが、選択したすべてのアセットの完全な境界ボックスの原点に変わります。ボックスアイコンをクリックすると、選択した各アセットの個別のコントロールウィジェットが表示されます。 単一のアセットの場合と同じように、グループ化されたアセットを移動したり、コピー/貼り付けたりすることができます。

重複している複数のアセットがあり、残りを妨げることなく特定のアセットを選択したい場合は、それらの上にマウスを置くと、マウスの下にある各アイテムのアイコンのリストを表示するアイテムツールボックスが表示されます。 次に、これらのアイテムの1つをクリックして選択し、編集します。

Canvas_Item_Toolbox.gif


シーケンス内の任意のアセットをクリックすると、右マウスボタンから使用できる追加のオプションがいくつかあります。

Canvas_RMB_Menu.png


ここで使用できるオプションは次のとおりです。

  • Record: このオプションを使用すると、アセットのパラメーターキーを記録できます。その上にカーソルを合わせると、スケール、回転、または位置を記録するオプションが表示されます
  • Group: これを選択すると、トラックパネルに新しいグループフォルダーが作成され、選択したアセットがその中に移動します
  • Rename: これをクリックすると、トラックパネルでトラックが強調表示され、名前が編集可能になり、変更できるようになります
  • Find In Sheet: これをクリックすると、選択したアセットのドープシートでそのキーが強調表示されます
  • Find Other: これをクリックすると、同じタイプの他のすべてのアセットのリストが表示され、そこから1つを選択できます
  • Select: クリックすると、クリックした位置で重なっているすべてのアセットの一覧が表示され、任意のアセットを選択して編集できます
  • Remove Key: これを選択すると、アセットトラックキーが現在の再生ヘッド位置のドープシートから削除されます。 トラック自体も、それに含まれるパラメータートラックと同様に存在します。アセットブラウザーからドープシートにドラッグすることで、トラックに別のアセットを再度追加できます
  • Remove Track: これにより、トラックパネルからアセットトラック(および割り当てられている場合はパラメータートラック)と、ドープシート内のそれに関連するすべてのキーが削除されます
  • Open Editor:アセットのタイプのデフォルトエディターで編集するためにアセットを開きます

Wiki内検索

#search(): You already view a search box

MENU

ドキュメント

GMLリファレンス

2ch

その他



最新の30件

2024-03-07 2023-08-09 2023-05-21 2023-05-20 2023-05-04 2022-10-13 2022-07-21 2022-07-02 2022-04-06 2021-11-30 2021-11-26 2021-10-03 2021-09-23 2021-08-15 2021-06-02 2021-01-23 2021-01-21 2021-01-19 2021-01-18 2021-01-16 2021-01-15

人気の10件

今日の10件



これまでの訪問者: 362
今日の訪問者: 1
昨日の訪問者: 1
閲覧者: 8