| Name |
Piro
|
| Date |
2004年02月11日 (水) 00時47分 |
| Message |
こんばんは。
FLASH5講座,ACTION SCRIPT講座およびQ&Aを参考にしながら勉強させていただいております。
初歩的で恐縮ですが,中心点の配置に関して質問させていただきます。
正式な名称がよく分かっておりませんので,便宜上,シンボルのxy座標がともに0である点を基準点(画面上では+で表示されるところです),拡大縮小等変形の中心となる点を中心点(画面では○で表示されるところ)と呼ばせていただきます。
アニメを往復運動させる方法を参考にさせていただいたのですが,よく分かりませんでした。「挿入」→「シンボルに変換」あるいは「新規シンボル」において,ある図形(たとえば円)の基準点を最上部に設定したとします。このシンボルをステージ上にインスタンスとして配置すると,基準点は図形の最上部なのですが,中心点は図形の中心となります。中心点も基準点と同じ位置に設定したい場合はどのようにすればよいのでしょうか。
分かりづらい文章,なおかつ本当に初歩的で申し訳ありません。よろしくお願いします。当方MX2004を使用しております。 |
Response
01
|
| 2004年02月12日
(木) 00時31分> 憲ちゃん
|
|
はじめまして、Piroさん(^^)
ムービークリップのXY座標「0,0」の原点の位置のことを、
「Flash5」では中心点といい、「MX」では基準点というのですが、
MCのXY座標の原点のことを「基準点」、図形の回転・変形の基準を「中心点」と呼ぶことにして、
基準点を最上部に設定すると、変形、回転の中心点も自動的に最上部になります。

青丸MCの基準点は円の中央「+」、ピンク丸MCの基準点は円の最上部「+」(図上)です。
それをそのまま「拡大縮小ツール」で選択したのが、それぞれ図の中央です。
拡大縮小の基準となる中心点が「○」で、基準点「+」と同じ位置に表示されます。
下中央の■ハンドルを真下にドラッグして拡大すると・・
青丸MCは、中央の中心点を挟んで上下に拡大しますが、
最上部に中心点のあるピンクMCは下方向のみに拡大します。
普通の使い方では、この方法で問題ありません(^^g/~~
しかし、このMCをダブルクリックするなどして、MC編集画面にすると(下右図)・・・
「+」の位置がそのMCの基準点ですが、
そこに描かれた図形の変形の中心点は、あくまで図形の中心です。
この図形の中心点も最上部にして、それをMCの基準点に合わせる必要が特にある場合は、
この編集画面でこの図形をさらに「シンボルに変換」して、
その「基準点」を最上部に設定します(*^.^*)
|
|
Response
02
|
| 2004年02月12日
(木) 17時41分> Piro |
|
憲ちゃんさん,ご丁寧なお答えありがとうございました。
ところが,憲ちゃんさんのお示しになったように操作したのですが,やはり中心点の位置がいつもど真ん中にきてしまう…
で,検索してみたところ,こんな記事やこんな記事を見つけました。う〜ん,ややこしや!なんて変更をしてくれたのだ!
ということで,MXに戻そうかなぁとも思っています。
いずれにしても,ご丁寧な回答に感謝申し上げます。
ActionScript講座楽しみにしております。このような労作をお作りになっていますので,お体には十分ご留意ください。
|
|
Response
03
|
| 2004年02月12日
(木) 22時30分> 憲ちゃん
|
|
「こんな記事やこんな記事」、読ませていただきました(^^;
正直、MX2004を慌てて手に入れなくて良かったと思いました(笑)
ここで呼んでいる「中心点」のことを「変形点」という表現を使って疑問点を述べておられますが
「基準点=変形点」でないという状況が本当であれば、
「MX」以前のバージョンに慣れた者にとっては確かに使いにくい代物です!
そうするメリットが何かあるのかな?
いずれにしても、MX2004を手にしていない憲ちゃんには
お答えする資格がありませんでしたネ(;^_^Aアセアセ・・・
まだしばらくは「FLASH5(+MX)」で、頑張ろうと思います♪
|
|