ストレッチ アクティビティの適用
ストレッチ(Stretch)アクティビティを使用して選択エンティティを、要素で指定された方向に指定された距離で、移動およびストレッチします。
ストレッチ(Stretch)アクティビティは、次の要素に適用できます。
ストレッチ アクティビティを要素に関連付ける場合は、ストレッチ フレームを指定し、ストレッチ アクティビティに含めるエンティティを指定する必要があります。
ストレッチ フレームは、アクティビティに含める幾何エンティティの部分を指定します。
- ストレッチ フレーム内に完全に含まれるエンティティは移動されます。
例: 次の図では、右の円は完全にストレッチ フレーム内にあるため、グリップ点に沿って移動します。
- 選択セットに含まれるエンティティで、そのアウトラインがストレッチ フレームと交差するものはストレッチされます。
例: 次の図では、大きい長方形がストレッチ フレームと交差しています。グリップ点を移動すると、長方形がストレッチします。
- 選択セットに含まれないエンティティは、ストレッチ フレーム内にあるか交差しているかに関係なく影響を受けません。
例: 次の図では、左の長方形が選択セットの外側にあります。グリップ点を移動しても、左の長方形の位置は変更されません。
- ストレッチ フレームの外側にあり、選択セットに含まれているエンティティは移動されます。
例: 次の図では、右の長方形が選択セットの一部になっています。グリップ点を移動すると、右の長方形も移動します。
例:


ストレッチ アクティビティを CustomBlock 定義に適用するには:
- ブロック エディタのコマンド プロンプトで、CBActivityTool と入力します。
- ストレッチ(Stretch)オプションを指定します。
- グラフィックス領域で、アクティビティに関連付ける次のいずれかの要素を指定します。
- ストレッチ アクティビティに関連付ける要素のメイン点を指定します。
- ストレッチ フレームの最初のコーナーを指定します。
- ストレッチ フレームの反対側のコーナーを指定します。
- アクティビティに関連付けるエンティティを選択し、Enter キーを押します。
指定した要素上にアクティビティ アイコンが表示されます。