トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     MCをドラックした際の回転について
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
nihonyan
Åê¹ÆNo.40783
投稿日時: 2008-11-17 3:54
新米
居住地:
投稿: 1
使用環境:
MCをドラックした際の回転について
 こんにちは。初めて投稿させていただきます。
私は現在FlashMXを使っていてActionScriptを勉強しているのですが、http://www.intentionallies.co.jp/content_normal.html
にあるような、Flashに衝撃を受け、自分も作れるようになりたいと思い挑戦しているのですが、なかなかうまくいきません。
カードを「放りなげる」のはなんとかできましたが、「振り回す」
動作に悩んでいます。クリックしたポイントを中心に回転はできるようになったのですが、一方方向であったり、やはり振り回すことができません。
どなたかわかる方がいましたら返信宜しくお願いします。
nabe_1234
Åê¹ÆNo.40853
投稿日時: 2008-11-26 0:53
新米
居住地:
投稿: 21
使用環境:
Windows Vista Home Premium SP1,Flash CS3
Re: MCをドラックした際の回転について
A)重心位置(カードの中心位置)
B)ドラッグ開始位置
C)ドラッグ方向
の関係が重要なのではないでしょうか?

「AからB」の方向とCがほぼ平行ならば、
回転力はほとんど発生しないと思います。

「AからB」の方向とCがほぼ直角ならば、
かなり大きく回転が発生します。

また、試した感じではAB間の距離が小さいと、
あまり回転しないようです。

「AからB」の方向とCの外積あたりを元に
回転力を決めているのではないでしょうか?
あにぃ
Åê¹ÆNo.40855
投稿日時: 2008-11-26 11:50
職人
居住地: 北海道
投稿: 250
使用環境:
Flash8
FlashCS3
WinXP
FlashLite1.1 / 2.0
Re: MCをドラックした際の回転について
このへんの物理エンジンがMXでも使えたはずです。
つかってみてはいかがでしょうか?
http://www.cove.org/flade/


----------------
質問する際には、ご自分でできる限り調べてから投稿して下さい

P・S 職人おめでとう。(08/10/09)

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops