• ベストアンサー

FLASHでルービックキューブ

初めて投稿させていただきます。 FLASHにて、ルービックキューブの動きを表現しようと思います。 当然、180度回転したら裏面が表に来なければならないのですが、 どのように考えて良いのか分かりません。 モーションレベルの話ではないと思いますが、ActionScriptは怖くありません。 勉強しながらやっていこうと思うのですが、考え方が分からないので、第一歩が踏み出せません。 どんな考え方でも結構ですので、ヒントをください。 よろしくお願いいたします。

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

  • ベストアンサー
回答No.1

PaperVision3Dとかの出番なんでしょうが ちょっとレベル高いかもしれません 26個の立方体があっちにいったり こっちにいったりするので動き方が複雑で 26個の立方体のうち どれをどの軸で動かせばいいのかを どう判定するか コンテナでまとめて移動するんじゃなくて つねに個々のオブジェクト自体を移動させ 動かすべき対象を取得する時は絶対座標で ターゲットを取得するようにすればいけるような気はしますが うまくいくかどうかはやったことないのでわかりません http://www.google.com/search?client=safari&rls=en&q=papervision3d&ie=UTF-8&oe=UTF-8 http://papervision3d.googlecode.com/svn/trunk/as3/trunk/docs/index.html

bokechans
質問者

お礼

ありがとうございます。 早速PaperVision3Dを調べてみると、私が持っているFLASHは使えないことが分かりました。 マクロメディア時代のバージョン8なので・・・ アドビから体験版をダウンロードし、その間にサンプルもダウンロードしました。 立方体がグルグル回るサンプルがあったので、これを応用すればできそうですね。 ただ、実際にサンプルを手元のマシンで実行させようと思ったのですが、 ライブラリのパスがうまく通ってないのか、設定の段階で躓いてます・・・ とりあえず、立方体の外にある任意の点を中心に回せるようになったら、 PaperVision3Dで進めてみようと思っていますが、それまではもうしばらくこのままにしておきます。

bokechans
質問者

補足

あれからいろいろ調べてやってみたのですが、このままPaperVision3Dですすめます。 ありがとうございました。 またお願いします。