CS5のアニメーションについて

[4925]CS5のアニメーションについて | 投稿者:kobanya | 投稿日:2010/07/21(Wed) 16:06:03
いつも参考にさせていただいております!
CS5のInDesign新機能、アニメーションについてお尋ねしたい事があります。

◎ボタンをクリック→画像を表示

というアニメーションを作ったのですが、

◎同じボタンを再度クリック→先程表示させた画像を消す

という二段階の動きは可能なのでしょうか?
試行錯誤を繰り返していますが、上手くいきません。。。
どなたかわかる方いらっしゃいましたら、助言いただけると助かります!
» 1
[4926]Re: CS5のアニメーションについて | 投稿者:お~まち | 投稿日:2010/07/21(Wed) 17:26:38
まだCS5のアニメーション機能がどういうものかまだ分かっていないのですが。
いくつか質問させてください。

> ◎同じボタンを再度クリック→先程表示させた画像を消す
ということは、ボタンをクリックした場合に、画像が表示されているかどうかを調べて、その状況に応じて異なる動作をさせたい、ということですかね。
それともボタンをクリックした回数を記憶していて偶数回目と奇数回目で異なる動作をさせたいということでしょうか。

いずれにしても、条件に応じて異なる動作をさせるということになりますね。「試行錯誤を繰り返している」ということですが、「条件に応じて異なる動作をさせる」ということができそうでしょうか。

ここまでが、解決への第一段階になります。で、もしも「条件に応じて異なる動作をさせる」ということができないようであれば、別の手段を考える必要があります。

一般的によく使われる方法としては、同じ位置に2つのボタンを作成する方法です。InDesignですからレイヤーを分けることで同じ位置に同じボタンを作成するのは簡単ですよね。

1つ目のボタンをクリック
・画像を表示させる
・1つ目のボタンを非表示にする
・2つ目のボタンを表示させる

2つ目のボタンをクリック
・画像を非表示にする
・2つ目のボタンを非表示にする
・1つ目のボタンを表示させる

ボタンをクリックしたときの動作の順序はこの通りではないと思いますが、それぞれ3つの動作(計6つの動作)が可能かどうか(1つはできてます)、連続して実行できるかどうか、が確認できれば、お望みのものと似たような結果が得られると思います。
» 2
[4927]Re: CS5のアニメーションについて | 投稿者:こに | 投稿日:2010/07/22(Thu) 17:05:39
>◎同じボタンを再度クリック→先程表示させた画像を消す
ざっとCS5で試してみましたが、おそらく(絶対)InDesignだけではできないと思います。
InDesignでレイアウトだけ行って、FLAで書き出してFlash Professionalで編集した方がよいと思います。
Action Scriptで画像の表示/非表示のフラグを見ながら、表示/非表示の切替を行う流れになるのでは無いでしょうか?

そんなことよりも、InDesign CS5でテストデータ作成中に、あることをしたら100%再現するクラッシュバグが発生しちゃいました。→バグ報告しなくちゃorz
» 3
[4928]Re: CS5のアニメーションについて | 投稿者:お~まち | 投稿日:2010/07/22(Thu) 20:04:36
ちょっと時間があったので作ってみました。手法としては

> 同じ位置に2つのボタンを作成する方法です。

InDesign CS5からswf書き出しをしたものです。こんな風に2つのボタンを使うことで、あたかも同じボタンをクリックして動作が違うように見せます。
*http://omachi.blog.ocn.ne.jp/preopen/files/cs5_anim2.html

質問者は折角ですので、自力でできるまでやってみてから見てくださいね。
» 4
[4929]Re: CS5のアニメーションについて | 投稿者:お~まち | 投稿日:2010/07/22(Thu) 20:08:43
おっとっと、追記。

もしかしたら質問者のしたいことと消し方が違うかも。私の解釈が間違ってたらごめんなさい。
前言取り消し。質問者の方もリンク先を見てください。
» 5
[4930]Re: CS5のアニメーションについて | 投稿者:kobanya | 投稿日:2010/07/22(Thu) 20:54:53
お~まち様
丁寧にありがとうございます。
なんだか言葉足らずですいませんでした。
ですが、僕がやりたかったのはまさしくソレです!
いや?、ホント素晴らしいですね。
やり方を参考に自力でやってみます。
本当にありがとうございました!
» 6
[4931]Re: CS5のアニメーションについて | 投稿者:kobanya | 投稿日:2010/07/22(Thu) 20:59:28
こに様
なるほど。Flash Professionalで編集ですか。。
Flashに関しては知識があまり無いものでして、
まったく思いつきませんでした...。
そういうアプローチもあるんですね。
さっそく勉強してみます。
貴重なお時間ありがとうございました。

バグ報告の件、お手数おかけしてしまっているみたいでスイマセン...orz
この記事の書き込み元へのリンク (コメントや質問などはこちらへどうぞ)