2010年1月17日日曜日

QCのマウス制御

前回のtipsではモーションでは自動で動くロゴをつくりました

しかしモーションだけならAE(After Effects)でもできますので

今回はAEではできないマウス対応を作成します


マウスをクリックするとロゴが右や左に回転していくという動きをつけます

前回のを参考にロゴを描画してください

前回は「Rotation」に「random」をつないでオートで制御しましたが

今回はマウスなのでパッチ一覧から「Mouse」を選んできてください

右図がMouseパッチです

X、Yは位置を表す座標

L、R buttonは左右クリック

Other buttonは他にボタンがついているマウス用

今回はクリックにあわせて回転していくのでL ButtonからRotationにつないでください


そして左クリックをすると、、、

おかしいですね

角度が1度だけ傾向きクリックをはなすと、もとに戻ってしまいます

Billboardの「Parameters」をひらいてもう一度マウスをクリックしてみましょう


右図にあるようにクリックすると

「1」「0」しか表示されません

これは電気信号が「流れている」「流れていない」

つまりONかOFFしか認識されていないからです


パッチの中から「Counter」を選んでください

こちらは「ON」に何回流れたかをカウントしてくれるパッチです

これで大丈夫

「Mouse」「Counter」「Billboard」とつないでください

そしてクリック、、、

1度づつ動いていきます

これで完成ですが、1度づつしか動かない場合は一回転(360度)動くのに

360回クリックしなければなりません。できれば10回程度で一回転してほしい

パッチの中から「Math」を選んでください

こちらは計算式を入力できるパッチです


カウント一回につき、30度回転していけば

12クリックで1周です、左図のように「×」30と入力

「1」増えるたびに「30」数が増えます

これで最後です


「Mouse」「Counter」「Math」「Billboard」とつないでください


上部のように右クリックもつないでみましょう

これで左クリックで左周り、右クリックで右回りになります

0 件のコメント:

コメントを投稿