
既存のカスタムブロックに[基点]を追加しストレッチするとブロックを作成した時の基点が残ってしまいます。
反映させる方法を教えてください。


カスタムブロックを作成後に新たに要素を追加した場合は、アクティビティ選択セットの再設定が必要です。
下記手順で追加できます。
例として、線形ストレッチペアを付加したカスタムブロック名「test」に[基点]の要素を追加します。

1.変更したいカスタムブロックをダブルクリックします。

※または、ブロックを選択した後に右クリックし、メニューの[ブロック編集]をクリックします。

2.[ブロック編集]エディタが表示されるので、線形ストレッチのアイコンにカーソルを合わせ[基点]要素が含まれるストレッチフレームに対応しているアイコンを確認します。

例の場合は、右側アイコンのストレッチフレームに含まれる位置に追加されています。

3.手順 2 で確認したアイコン上で右クリックし、メニューの[アクティビティ選択セット]の「選択セットを変更」をクリックします。

4.コマンドウィンドウに「ストレッチフレームの1つ目のコーナーを指定」と表示されるので1つ目のコーナーを指定します。


5.コマンドウィンドウに「ストレッチフレームの2つ目のコーナーを指定」と表示されるので、反対側のコーナーを指定します。


6.コマンドウィンドウに「ストレッチするエンティティを指定」と表示されるので、手順 5 で作成したストレッチフレームの内側にあるストレッチしたいエンティティを指定し Enter を押します。



7.正常に指定できたら、[CBCLOSE]コマンドを実行し、[ブロック編集]エディタを終了します。
エディタ上で右クリックし、メニューの[閉じる]を選択しても終了できます。

グリップをクリックしストレッチしても基点は残りません。


関連 FAQ:
・既存のブロックを[要素セット]の[線形ストレッチペア]で[カスタムブロック]に変更したい
・[カスタムブロック]の[要素]メニューにある[基点]の設定方法
・[カスタムブロック]のアクティビティの選択セットを再定義する方法

