• 締切済み

Q.図形をモニター上で水平に動かすプログラムの作成に必要なソフトは?方法は(Flash・visual basic)?教えください。

決められた大きさの四角、三角、丸などの図形を、様々なスピードで動かすためには、どのようなソフトが必要ですか?また、どのような方法がありますか? 例えば、PowerPointでアニメーションを用いれば、図形を水平に動かすことはできますが、モニター上を動く距離やスピードを細かく設定できません。 Flashを使用すればできるかなと思っていましたが、図形の縦横の大きさを設定できなさそうです。(「ビットマップ」だからでしょうか?) Visual basic 2005では、図形を描画して、動作させるプログラムを作成できますか? 今回は下記のような要求があります。 (1)図形の大きさを0.01ミリ単位で設定したい。 (2)動くスピード、距離、タイミングを細かく設定したい (3)(2)の設定を何種類か保存し、モニター上で操作して動作させるアプリケーションを作成したい。 プログラム、画像、動画に詳しい方アドバイスをお願いします。 どうぞよろしくお願い致します。

みんなの回答

  • suo2k
  • ベストアンサー率44% (183/408)
回答No.1

FLASHかbasicで可能かと思います。 FLASHならば元々そういうことが得意なソフトなので比較的簡単に実現できると思います。 >図形の縦横の大きさを設定できなさそうです 図形の大きさを変えるのは基本操作でできます。 ビットマップでも出来る気はするのですが、一応シンボル化してください。 その上でインスタンスを配置してそれを編集など行うと便利かと思います。 >今回は下記のような要求があります。 (1)モニタで完結するならmmとかは意味ないですよ、モニタはピクセル単位ですから。 それはおいとくとしてもモニタの精度からして無理がないでしょうか… 横幅40cmのモニタで横の解像度が1800としても1ピクセル0.2mmくらいなんですけど。 Flashだと0.1ピクセル単位で指定できるっぽいですが、それでも0.02mmです。 かなり高解像度に設定しないと難しいですね。 (2)それぞれ変数を割り当てて、それを使えば可能かと思います。 例えば sokudo=5 として、画像の座標に一秒ごとに 座標+sokudo とすれば秒速 5px のできあがりです。 (3)変数に割り当てさえすればファイルとして出力して後は読み込んでやれると思います。 具体的な操作方法などはネットでのFLASH講座などを見ると大変勉強になると思いますよ。 がんばってください。

関連するQ&A

  • Q.モニターの大きさとPowerPointで表示される図形の大きさについて

    PowerPointで図形を描いています。モニター上で10センチに表示される線を書きたいと思い、図形の設定で線のサイズを10センチに設定しました。ところが、19インチのモニター上では15センチありました。そこで下記についてお伺いします。 (1)モニター上に正確に10センチの図形を表示させることができるのか? (2)1つの長さの設定でも、モニターによって図形の大きさが変わるのか? (3)モニターを変えても長さ10センチを保つ方法はあるのか? (4)モニター上で図の大きさをどのくらいまで小さく表示できるのか?(例えば一辺が0.1ミリ) 以上 ご存知のかたはお教えいただきたいと思います。

  • PowerPoint2002アニメーションの設定についておしえてください

    PowerPoint2002でアニメーションの設定に困っています。 【状況】  スライドに図形A 図形B を作成しています。  両方ともに図形にテキストを追加しています。  図形Aにアニメーション後の動作として、淡く色を設定したいのです。  方法として『効果のオプション』でアニメーション後の動作を設定することはできましたが、 アニメーション後の動作で、 図形に入力したテキストが『アニメーション後の動作』の色で塗りつぶされて見えなくなります。 【希望】 アニメーション後の動作で、図形色と文字の色の両方を淡い色に設定する方法、 もしくは、図形の色が変わっても文字はそのまま表示される設定方法はありませんか? よろしくお願いします。

  • C#(.net) ドロー系ソフト作成 図形選択方法

    C#(.net framework 4.0)で現在業務に使用しているソフトで、地図画像に対して、ごく初歩的な図形(直線や矢印、円、四角形、文字程度)を挿入する事が必要になりそうでして、ドローソフト系のようなプログラミングを行いたいと思っています。(Excel上での図形挿入の様なイメージ) Graphicsを使用して、線や塗りなどの描画はすぐにできると思うのですが、一度描画した線や四角を移動させたり大きさを調整したりするために、対象の図形をマウスでクリックして選択する方法がまるでうかびません。通常、この「図形を選択する」というのはどのように実現させているのでしょうか?思いつくものとしては、 図形をコントロールとして扱い、マウスイベントを直接受け取れるようにする? (そもそもコントロールの使い方として間違っているような気がしますし、パフォーマンスにかなりの悪影響がありそう…) 別に座標マップを作り、どの図形がどのドットに対応しているかを記録する? (線を引いた結果、どの座標がどの図形かをすべて計算する必要があると、かなりの計算とコード量になりそう…) くらいです。基本的な、もしくは一般的な方法や考え方がありましたら是非教えてください。ペイント系ならそれなりにネット上に情報はあるような気もするのですが、ドロー系に関する情報はなかなか少ないようで困っています。ドロー系ソフト作成時に参考になるコードや情報や本などありましたら、そちらも教えていただけると助かります。よろしくお願いいたします。 P.S. 質問投稿時にさんざん迷ったのですが、C#(.Net Framework)のカテゴリーって、こちらの C・C++ でよろしかったんでしょうかw

  • WORDで「描画をここに作成します」を表示しないようにするには

    Microsoft Office Word 2003を使用しています。 図形(直線、矢印、四角、楕円 など)を描こうとすると、「描画をここに作成します」というのが表示されます。この「描画をここに作成します」を表示させない様にするには、どう設定すればよろしいですか?

  • 図形を描画するアニメーション

    現在Flash5を使用しています。 四角を描画するアニメーションを作成しています。 シェイプトゥイーンでやっても最終的には四角になるのですが、 描画されている過程が歪んでしまいとても四角を描画しているように 見えません。 これを綺麗にうまくやる方法ってありますか?

  • PowerPoint2000 オブジェクトに勝手に影が付いてしまいます。

    PowerPoint2000で作成したpptファイルですが、 新しく図形描画をするとオブジェクトに勝手に影が付いてしまい 困っています。 気が付いたらこのような設定になってしまいました。 (別のpptファイルはこのような設定にはなっておりません。) 図形描画ツール「影の設定」から、影を消すことはできました。 が、新しいオブジェクトを作るたびに 毎回消さなければならないので大変です。 設定を元に戻す方法をご存知ないでしょうか・・? よろしくお願い致しますm(_ _)m

  • PowerPoint で作図を再現したい

    PowerPoint 2007 で、アニメーションを使って作図過程を再現したいのですが、どうしたらいいでしょうか。フリーハンドで描いた円を、プレゼンテーションのときにその円を描くところを繰り返して見せたいのです。「軌跡」というのがそれかと思ったら、これは描いた軌跡に沿って、ある図形を動かすというものでした。そうではなく、描画過程を再現したいのですが、やり方が分かりません。 どうかよろしくお願いします。

  • 幾何学図形作成ソフト

    次の図形を作成できるソフトを探しています。 年寄りの趣味での利用なので、あまり凝ったものは不要です。フリーソフト或いは低価格ソフトを希望します。OSは「Win7」か「Win10」です。 1 「放物面」や「双曲面」などの基本的な3次元グラフ 2 幾何学的模様 20年ほど前はプログラム言語「BASIC]を使って作り楽しんでいました。 ※OKWAVEより補足:「So-netの各種設定」についての質問です。

  • Powerpoint2007による立体図形

    Powerpoint 2007で立体図形の書き方についてご教示下さい。 図形描画の「基本図形」を利用して、立体の星の図形を作成しようと試みていますが、上手くいきません。「基本図形」平面図を利用して立体図形を描くことは無理なのでしょうか? フリーソフトあるいは有料ソフトでもいいのですが、Powerpointの「基本図形」を補強するようなものはあるのでしょうか? 「基本図形」に存在しない図をPowerpointで描くには、どのようにするのがいいのでしょうか? 以上の点について、ご教示願います。

  • PowerPointで作った図形の名前を変更したい

    PowerPointで、図形描画を使い四角を作りました。マクロの記録でそれを選択すると、 ActiveWindow.Selection.SlideRange.Shapes("Rectangle 88").Select と出て名前が「Rectangle 88」だとわかりました。 この図形の名前を「shikaku1」に変更する事はできますか? また、マクロの記録を使わずに名前を確認する事はできますか?

専門家に質問してみよう