三角関数を用いた円周運動のボタン制御方法とは?

このQ&Aのポイント
  • 三角関数を使用して物体の立体円周運動を制御する方法についての質問です。
  • 具体的には、円周運動の途中でボタンを押して停止や再開を行う方法について知りたいです。
  • 将来的にはこの円周運動を利用してゲームの要素を実装したいと考えています。
回答を見る
  • ベストアンサー

三角関数による円周運動をボタン制御したいのですが…

初めまして、現在flashを勉強中の初心者です。 過去ログを全て読んでも分からなかったのでもし分かる方がいらっしゃればご教授お願いします。 Y軸を中心としx軸方向へ回る三角関数を用いた物体の立体円周運動を作りたく、色々なflash演習サイトを見て色々試行錯誤してようやくある程度の物体の立体円周運動を作る事が出来たのですが、私がしたい事はその円周運動を円周運動の途中で止めたり、またその途中から動すなどをボタンで制御する事なのですが可能でしょうか?よく演習サイトなどではマウスポインタの位置などで回転の方向や速さ、角度など制御出来ていますがボタンによるこのようなムービークリップは制御出来るのでしょうか? 将来的にはこの円周運動でスロットマシンや ルーレットみたいなものを作りたいと思っています。 初心者ですのでスクリプトも あまり書けず分かり辛い質問ですがどうかよろしく お願いします。

  • Flash
  • 回答数1
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • kei_hh
  • ベストアンサー率72% (13/18)
回答No.1

簡単な円周運動であれば作った事はありますが、たぶんできます。 enterframeのイベントで動かし続けているものをただ止めるだけです。 delete this.onEnterFrame; でとまりますので、パスなどは変更していただいてスクリプトを書けば、簡単にできると思います。 試してみて下さい。

milk123
質問者

お礼

kei_hhさんありがとうございます!! 早速試してみますのでまた分からない時は ご教授お願いしますね^^

関連するQ&A

  • Flashアニメーションを制御するスタートボタン ストップボタンを作り

    Flashアニメーションを制御するスタートボタン ストップボタンを作りたい FlashCS4を利用している初心者です。 アニメーションを制御するスタートボタン ストップボタンを作りたいのですが ボタンにアクションスクリプトをつけたいのですが 『現在の選択範囲にアクションを割り当てる事ができません』とでてしまいアクションがつけられません。 何か、見落としているのでしょうか? ご教授よろしくお願いいたします。

    • ベストアンサー
    • Flash
  • 物理 等速円運動 問題

    {}の選択技から正しいのを選択しなさい (1)円周上を等速円運動している物体の速度(ベクトル)の「大きさ」は2πr/tの速さに等しく、「方向」は物体の位置{を接点とした円周の接線、から円の中心に向かって引いた直線(半径)}の方向を向く。 (2)等速円運動している物体の速度の「大きさ」は{変化する、変化しない}また、速度の「向き」は{変化する、変化しない}よって、物体の加速度は{ない、ある}ので、物体に力は働いて{いる、いない} 解答お願いします

  • ある物体Pが点Oを中心に半径rの円周上を運動速度の

    ある物体Pが点Oを中心に半径rの円周上を運動速度の大きさをvとすると、加速度のOP方向成分の大きさ(向心加速度)を求めよ。 答えはmv^2/rです、計算過程が分からないので教えていただきたいです。

  • 斜面を移動する物体の運動方程式

    摩擦のある斜面を移動する物体の運動方程式を求めたいと思っています. このときx-y軸は斜面に水平な方向と鉛直な方向として良いのでしょうか? またラグランジュ方程式を用いて求める場合も同じようにx-y軸をとって良いのでしょうか?

  • FLASHに読み込んだ動画の制御方法

    FLVファイルをフラッシュに読み込んでSWFで動画を再生させたいのですが 下記サイトにあるようなFLASHが独自にもっている動画の制御バーではなく http://flashrave.org/operate/movie/ 自分で作ったボタンで動画を制御できる方法を教えていただきたく思っています。 制御ボタンとしてはプレイボタンのみでそのボタンを押す事によって動画が再生開始され 動画が最後まで再生されたら始めに戻り停止して再び再生させる場合はプレイボタンで再生という具合です。 ちなみにタイムラインに動画を埋め込む方法はデータ自体が重くなりますし、色々ラグがあったり問題が多いので 別の方法でお願い致します。 如何せん初心者なものであまり難しい事は分かりません。 どなたか分かりやすくご教授いただけると助かります。

    • ベストアンサー
    • CSS
  • 運動方程式について(初歩質問)

    はじめまして。よろしくお願いします。 運動方程式の立て方についてお聞きしたいのですが、 問題で、物体を地上の一点から、水平面(xy方向)と角度Θの方向に初速Vゼロで投げるときの運動方程式が F(ベクトル)=(0,0,-mg)となるようなのですが、 なぜ、X方向のV0cosΘと、鉛直方向Z方向のV0sinΘは 無視されるのでしょうか? 私の考えでは 1、投げ上げた瞬間~最高点到達まで F=(v0cosΘ,0,v0sinΘ-mg) 2、最高点到達後~地面につくまで  F=(v0cosΘ,0,-vosinΘ-mg) だと考えてしまいました。 また、1軸だけで(例えば水平右向きを正にとる。など)で考えるのかな?そうならばわかるなと思ったのですが、 違う問題で 質量mの物体を、傾斜角αの斜面の下から初速V0で直上昇させる場合で、 斜面をX軸とし、その斜面に垂直をY軸とすると F=(-mgsinα-μN,N-mgcosα,0)となるようで、 これだと斜面上方を正とする軸と、斜面に鉛直上方を正とする軸というふうに2軸で考えているんで・・・・・ というように、運動方程式がよくわかりません。教えていただけませんでしょうか?

  • 等加速度直線運動の問題です。

    x軸上を等加速度直線運動をしている物体が、 正の向きに8.0m/sで原点を通過し、 その10秒後に負の向きに2.0m/sになった。 この物体の加速度はいくらか。 という問題です。負の方向になるのでそれをどうしたらいいかよくわかりません。お願いします。

  • 等速直線運動についての問題を教えてください。

    問4、 なめらかな水平面上を10m/sの速さで等速直線運動をしている質量2.0kgの物体に、進行方向と逆向きに8.0Nの力を物体が静止するまで加え続けた。                         (1)力を加え始めてから物体が静止するまでに何m進むか。                         (2)この力が物体にした仕事は何Jか。                                       (3)物体が最初もっていた運動エネルギー何Jか。                                 この問題の途中式と解説を丁寧に教えてもらえるとありがたいです。

  • 高校の物理 運動方程式の立て方について

    動摩擦力μの床に、画像のx=0のところで自然長になるバネ(バネ定数k)がある。 バネの先端には質量mの物体がつなげてあり、x1縮めて物体から手を離した。 重力加速度をg、加速度をaとして 0<x<x1を満たす位置xでの物体の運動方程式を立てろ。 という問題なのですが、 その答え、 ma=-kx+μmg  に、なんとなく納得できません。 加速度の向きは合力の向きですよね? -kxもμmgもx軸方向なのに、加速度は-x軸方向を向いている… すっきりしないので解答お願いします。

  • 原点を通る直線l上を速さVで等速直線運動

    xy平面の原点を通る直線l上を速さVで等速直線運動する物体Pが、時刻t=Tで原点を通過した。x軸の正方向を向く単位ベクトルをex、y軸の正方向を向く単為ベクトルをeyとし、直線lに平行で物体Pの運動方向を向く単位ベクトルをepとする。 時刻tにおける物体Pのx座標とy座標を単位ベクトルex,ey,ep間の内積を用いて表せ cosθ,sinθを使うのでしょうか?わかりません。詳しい解説お願いします。

専門家に質問してみよう