メイン 迷える子羊の部屋【初心者専用】
オブジェクトの回転の基準点を変えたい | 投稿するにはまず登録を |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
| 投稿者 | スレッド |
|---|---|
| ニューライス | Åê¹ÆNo.34923 投稿日時: 2007-8-31 16:27 |
常連 ![]() ![]() 居住地: 投稿: 81
使用環境:
MacOSX(10.4.2) Flash8 |
オブジェクトの回転の基準点を変えたい newriceです。
現在、長方形の矩形が倒れていくのを地面を横に動かしスライド させることで、まっすぐに立て直すという仕組みを 作りたいと考えています。 まず野中さんのサイトから、下記のようなスクリプトを作成しました。 この場合、マウスに追従してオブジェクトが回転します。 これをマウスをクリックしたタイミングなどで 基準点を逆、つまり頭ではなく末尾を基準に動くようにしたいと 思っているのですがどのようにしたらよいのかがわかりません。 こちらの書き込み(5794.マウスカーソルの座標で反応するオブジェクト制作)をみましたが、基準点を変更するような 仕組みではないようでいま一つ方法が思い浮かびませんでした。 何かヒントになるものやアドバイスがあればぜひ教えて いただけないでしょうか? |
| 野中文雄 | Åê¹ÆNo.34927 投稿日時: 2007-8-31 21:27 |
ちょんまげら ![]() ![]() 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: オブジェクトの回転の基準点を変えたい 「基準点」を動的に動かすことはできません。以下のふたつの選択肢があるでしょう。
[1]MovieClipを入れ子にして、親の基準点に対して子のインスタンスを動かすことにより調整し、回転の操作は親インスタンスに対して行う。 [2]スクリプトにより、回転の中心とすべき位置のずれを計算し、座標を補正する。 参考:「指定座標を中心にMovieClipを回転させる」 引用: ニューライスさんは書きました: |
| ニューライス | Åê¹ÆNo.34985 投稿日時: 2007-9-5 2:17 |
常連 ![]() ![]() 居住地: 投稿: 81
使用環境:
MacOSX(10.4.2) Flash8 |
Re: オブジェクトの回転の基準点を変えたい 野中さん、返事が遅くなり申し訳ありません。
引用: [1]MovieClipを入れ子にして、親の基準点に対して子のインスタンスを動かすことにより調整し、回転の操作は親インスタンスに対して行う。 こちらの方法で問題なく基準点の変更(した風)の動きを 実現できました! ありがとうございました! |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
| 投稿するにはまず登録を | |



ログイン




CS5.5
.6.8
Vista Home Premium (SP1)

