建築設計アドオン用のシェイプを追加 |
- 01: 名前:visGeek投稿日:2007/03/19(月) 22:06
- 「住宅設計」テンプレートの「壁」シェイプ上に「窓」シェイプを乗せると
・窓が壁に吸い付く
・窓が壁の向きに合う
・壁の一部が白抜きになる
・壁を移動すると窓も追従する
といった動きをします。
この「壁」に対して「窓」と同様の動きをする
「窓2」のような新しいシェイプを作成したいと思います。
上述の動きは「建築設計」アドオンによるものでしょうから、
このアドオンに「窓2」を「窓」として誤認させるようなデータを
「窓2」に付加してやればいいのではないかと考え、
「窓」のカスタムプロパティとユーザ定義セルを
全て「窓2」にコピーしたのですが、上述の動きは発生しませんでした。
このアドオンがカスタマイズ向けに公開されているわけでは
ないので難しいということは分かるのですが
何とか「窓2」を作成する方法はないでしょうか?
- 02: 名前:yoda投稿日:2007/03/20(火) 08:36
- 窓のシェイプをそのまま使って、図形だけを変更したら、
もしかしたら、できるかもしれませんが、試したわけでは
ないので、分かりません。
- 03: 名前:名無しさん投稿日:2007/03/20(火) 08:55
- スクラッチやイベントもコピーしてますか?
前に試した時は、セルの数や位置まで完全コピーしたら動いてましたよ。
- 04: 名前:visGeek投稿日:2007/03/20(火) 13:55
- 窓シェイプを元にする方法は、確実そうです。
ただ、改変したシェイプを再配布できない
(ライセンス上)ため今回は採用できません。
スクラッチとイベントもコピーしましたが、ダメなようです。
さらに実験したところ、ユーザ定義セルに
visBESnapObjectを持つ子シェイプがないと動作しないようです。
ただ、この子シェイプがあるだけでも動作しないので、これプラス
親シェイプのユーザ定義セルやカスタムプロパティをコピー
という方法で試してみます。
- 05: 名前:visGeek投稿日:2007/03/21(水) 10:02
- 上記方針で親シェイプ・子シェイプの
セルをコピーしたところ、うまく動作しました。
ありがとうございます。
|
|