アクション途中の任意オブジェクト選択は可能ですか?

[3790]アクション途中の任意オブジェクト選択は可能ですか? 投稿者:まりりん 投稿日:2004/04/05(Mon) 17:13
ときどき、わからないことが出てきたときに
こちらの掲示板のお世話になっております。

Win2000でIllustrator9.0.2を使用しています。
まともに仕事に使用しはじめて約3ヶ月のかなり素人なのですが
大量の文字に白フチをつけたり、
オブジェクトを同じ倍率で拡大・縮小などという操作が多いので
アクションを多用しています。
そこでご質問なのですが、現在文字に白フチをつける場合、
先に目的のオブジェクトを選択したうえで以下のような操作を自動化しております。

1.(すでに選択している)オブジェクトをコピー
2.選択されたままのオブジェクトの塗り、線色を白に変更
3.さっきコピーしたオブジェクトをペースト

本当ならここで、ペーストしたオブジェクトと
その前に色変更したオブジェクトを二つとも選択しなおして
グループ化までしてしまいたいのですが
アクションの最中で「任意のオブジェクトを選択させる」という動作を
割り込ませる方法がわかりません。
アクションでこのようなことはどうやったらできるのでしょう?
またはできないのでしょうか? 教えてください。
Re: アクション途中の任意オブジェクト選択は可能ですか? 投稿者:バンバン 投稿日:2004/04/05(Mon) 20:23
アクションではないですが、この場合ならアピアランスでは
どうでしょうか?文字に関してはアクションよりも楽だと思います。
Re: アクション途中の任意オブジェクト選択は可能ですか? 投稿者:まりりん 投稿日:2004/04/05(Mon) 22:22
ありがとうございます^^;
実はアピアランスをうまく使いこなせてないのです、お恥ずかしながら。
せいぜいがパスに矢印を適応する程度。
それも、効果として適応する方法とフィルタで適応することの違いが
なんとなーくわかっている程度。
でも文字に対する効果は、パスに矢印を適応するのとは違って
別にもうひとつのオブジェクトを作成し、それに線幅と塗りを設定してやることによって下のオブジェクトを
縁にみたてているにすぎないと思うのですが・・・
どうやったらうまくアピアランスとして利用できますか?

Re: アクション途中の任意オブジェクト選択は可能ですか? 投稿者:おっと 投稿日:2004/04/05(Mon) 23:11
1. テキストオブジェクトを選択した状態でアピアランスパレットのメニューから「新規線を追加」
2. 追加された「線」をアピアランスパレット内の下から2段目(「初期設定の透明」の上)にドラッグ
3. ドラッグした「線」をクリックして選択し、色と線幅を適当に設定
4. この状態でアピアランスパレット最上段の「テキストオブジェクト」表示の左の四角をスタイルパレットにドラッグして登録
5. 以降はテキストオブジェクトを選択して4.で登録したスタイルをクリックすれば OK
Re: アクション途中の任意オブジェクト選択は可能ですか? 投稿者:バンバン 投稿日:2004/04/06(Tue) 01:11
文字のアピアランスはおっとさんの書かれているとおりです(^^)
ちなみにまりりんさんのご質問にあるアクションで任意オブジェクトを選択というのは、「属性パレット」オプションのメモに同じ文字列を入れておけば、アクションパレット右上の三角から「オブジェクトを選択」で文字列を含んでいるオブジェクトを選択することができます。しかし、メモ欄に書き込むという手間がちょっと面倒ですよね…。
Re: アクション途中の任意オブジェクト選択は可能ですか? 投稿者:バンバン 投稿日:2004/04/06(Tue) 01:43
アクションを作ってみました。
もっとわかりやすく、他にオブジェクトがあるなら、それらをロックするアクションを差し込んでおいて「文字のアクション」「選択-すべて」「グループ化」、もし他のオブジェクトがないのならロックなしで「文字アクション」「選択-すべて」「グループ化」でどうでしょう(^^)
Re: アクション途中の任意オブジェクト選択は可能ですか? 投稿者:まりりん 投稿日:2004/04/06(Tue) 09:22
なるほどーーー! 感激です。
アピアランスってこうやって使うんですね?
スタイルに登録できるなんて今まで全く知りませんでした^^;
この技はこれからも活用していきたいと思います。

>他にオブジェクトがあるなら、それらをロックするアクションを差し込んでおいて
その手がありましたか。
でも「全てを選択し今作成したオブジェクトと先ほど変更を加えたオブジェクトをはずす」というのが
イラストレータではむずかしいみたい??
文字白フチの件はアピアランスで処理しようとおもいますが
こういう選択云々の小技がきかないのは、さまざまな動作をアクション化したいときにわりと不便ですよね。
私は土木関係の仕事で図を下にひいて、その上に何本もの工事計画ラインやエリアをレイヤ分けして描くことが多いので
1.「ボタンひとつで必要なレイヤのみ表示させて印刷」とか
2.「選択オブジェクトを別レイヤにコピペして、そのレイヤに元からあった図形とグループ化」とか
アクション化したいことはたくさんあるのですが、
アクション途中の割り込み処理ができないと2の処理などは難しくなってくるかもしれませんね。
ぼちぼち勉強していくことにします。バンバンさん、オットさん、ありがとうございました。

Re: アクション途中の任意オブジェクト選択は可能ですか? 投稿者:バンバン 投稿日:2004/04/06(Tue) 12:06
>>でも「全てを選択し今作成したオブジェクトと先ほど変更を加えた
>>オブジェクトをはずす」というのがイラストレータではむずかしいみたい??

うーん、添付画像のアクションならいけるはずなんですが…。
ポイントは「選択範囲を反転」させて初めに選択していた「文字」
以外を選択しなおし、ロックするところです。その後で全て選択すると、
文字だけが選択されるのでそこから「コピー」「線設定」「ペースト」していくという
流れなんです。でも、やはりアピアランスの方が変更等も楽ですし、ご参考までに…。

まりりんさんのおっしゃるとおり、複数レイヤーの扱いやオブジェクトの選択等々
アクションでは弱いですよね。まりりんさんの自動化させたいことになるとJavaScriptとの
併用が必要になってくるのかもしれません。
Re: アクション途中の任意オブジェクト選択は可能ですか? 投稿者:まりりん 投稿日:2004/04/06(Tue) 13:03
すみません、見落としていました。
最初に目的の文字列を手動選択した直後に選択範囲反転・ロックするんですね。
でも改めてみてみたのですが、アクションパレットから
「メニュー項目を挿入」し「選択」で検索してみても「選択範囲を反転」は出てきません。
フォトショップなんかだとメニューにあるので
一度キャンセルした上で「編集」メニューの「選択>」というのを見てみましたが
そこにもやはり見つけられませんでした。
どうやったら選択範囲を反転ができるのですか?
(まずここでつまづいてしまいました)
Re: アクション途中の任意オブジェクト選択は可能ですか? 投稿者:バンバン 投稿日:2004/04/06(Tue) 18:20
メニューの「選択」-「選択範囲を反転」にあります。
「メニュー項目を挿入」し検索する場合は「反転」で
してみてください。
Re: アクション途中の任意オブジェクト選択は可能ですか? 投稿者:まりりん 投稿日:2004/04/06(Tue) 19:40
わかりました^^
その機能はどうやらIllustrator9.0.2にはないということが^^;;
別PCのCSで見てみると確かにメニュー項目に「選択」が増えていました。
バージョンアップしてもらえたらぜひ利用します。
ありがとうございました。
Re: アクション途中の任意オブジェクト選択は可能ですか? 投稿者:バンバン 投稿日:2004/04/06(Tue) 20:28
ありゃ~~!ごめんなさい。ver9を使ったことがなかったので
てっきり入っているものと思っていました(^^;
CSでもver10に比べてメニュー操作できる範囲は増えているの
でしょうね。もしそうだとアクションの出来ることも広がるん
やろうなぁ(^^)
この記事の書き込み元へのリンク (コメントや質問などはこちらへどうぞ)