• 締切済み

VisualC++でアニメーションgifを読み込めない?

VisualC++上でゲームのプログラミングをしているのですが、エンディング(ゲームオーバー)画面にアニメーションgifを表示させたいと思っています。 実際にアニメgifを作ってパスを挿入しビルドしてみたところ、実際にゲームは動くのですがゲームオーバーになったときに動作が止まってしまいます。 jpegやtga、静止gifは読み込めるのですが・・・アニメーションgifは読み込めない仕様になっているのでしょうか? ご存知の方、教えていただけたら幸いです。

みんなの回答

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

え~と.... どうやって GIF ファイルを読み込んでいるのかも言わないで仕様について質問したとして, 誰が答えられるんでしょうか?

nasu7434
質問者

お礼

迅速な対応ありがとうございました。当方でも自力で何とか出来るようにやってみます。

nasu7434
質問者

補足

すみません、言葉足らずで申し訳ないです。 実際のプログラムでは、画像を読み込む場所はこうなっています。 bool TaskGameOver::Create(void) { _gameover.Create(gameManager._device, TEXT("Graphics\\gameover.gif")); return DirectXTask::Create(); } ・環境は、Visual C++ 2005 Express Edition ・DirectX SDKとMicrosoft Platform SDKのライブラリを使用しています。 当方プログラミング初心者で、もしかしたらこれ以外に提示しなければならない情報があるかと思いますが、その時はまた補足要求お願いいたします。

関連するQ&A

  • xcode5でgifアニメーションが再生出来ない

    xcode5を使用しています。 fireworksCS6で、レイヤーが複数あるpng形式の画像ファイルを、ステートが5個あるアニメーションgifとして、書き出しました。 この画像をIEのhtmlブラウザで開くとアニメーションgifとして、再生出来ているのですが、一方のxcode5で同じgifアニメーションの画像ファイルとしてみても、「build succeeded」はするのですが、jpegのように静止画になってしまいます。 ここで質問ですが、xcode5ではどうすればgifアニメーションを再生できるのでしょうか? 詳しい方がいましたら、よろしくお願いします。

    • ベストアンサー
    • Mac
  • GIFアニメーション

    先日、ヤフオクで商品画像が動いているのを見ました。別のカデゴリーでそれはGIFアニメーションですよと教えていただきました。 そして自分で実際に商品画像をGIFアニメーションで作ってみました。しかし、パソコン上では動いて見えるのですが、オークション出品画面でUPしましたら静止画になってしまいます。どなたかいい方法をご存知ないでしょうか?よろしくお願いします。

  • JPEGから自動でアニメーションGIFを作成

    Webカメラを遊び半分で作成してます。 Listcam(http://www.clavis.ne.jp/~listcam/index_j.ssi)を使用して、数分間隔で撮影したJPEGファイルをFTPにて転送し、自分のホームページで公開しています。 ListCAMは優秀なソフトですが、静止画しか記録できません。 そこで考えたのがアニメーションGIFですが、JPEGをGIFに変換するソフトはありますが、一定間隔自動で変換するソフトが見つかりませんでした。 そこでお聞きしたいのですが、連番のJPEGファイルをアニメーションGIFに勝手に変換するフリーソフトありましたら教えてください。 もしくは、一定間隔で撮影した画像を、ホームページ上で動画にて掲載する良い方法ありましたら教えてください。宜しくお願いします。

  • ファイルメーカーProでGIFアニメ

    ファイルメーカーPro10で、GIFアニメーションを挿入して、アニメーションが動くようにしたいのですが、どうすればよろしいのでしょうか? GIFファイルの挿入自体は出来るのですが、ファイルが静止画像としてしか挿入できません。

  • GIFアニメーションを作る手法とツールについて

    GIFアニメーションを作る方法についてお尋ねします。 静止画の連番ファイルが100枚(jpegとか)あってそれを1つ1つGIF形式に連番で変換し、それを取りまとめたらGIFアニメになります。 しかし、もともとのjpeg連番ファイルすらない状態なのですが、 例えば、ボール1個の位置情報のデータが時々刻々あるような場合、それを使ってボールの移動をアニメで示せないでしょうか。 例えばボールの座標が、 X, Y 1.2 1.0 1.21 1.02 1.23 1.03 ↓時間方向 ............. というように示されていた場合、(1.2,1.0)にボールの絵を書いて1.jpgとし、その次のデータ(1.21,1.02)でボールの絵を書いて2.jpg...とすると、ボールの移動が静止画として表示されます。そしてそれをgif形式に変換してgifアニメにする、という流れが考えられます。こういう風に考えると途中の画像連番ファイル(jpg, gif)はともに中間出力のものであり、後で消すのでもともと不必要なものです。 このように、もともとテキストベースの数値データから最終的なGIFアニメを自動生成する方法を教えて頂きたいのですが。中間ファイルはできてもいいですが、それを手で消すのは面倒なので自動でやってくれればいいということですが。もともとのテキストデータですが、1つのファイルではなく、時間ごとに別のファイルにすることは簡単です。とにかく、1枚1枚コツコツと作るというのはものすごい手間なのでオートマチックでやってほしいというところがポイントです。フラッシュみたいなものともちょっと違うかなと思います。元のデータはプログラムで作成するので数百ステップ分(数百個のファイル)を吐き出すことは用意です。そのあとのことなのですが。よろしくお願いします。

  • Thunderbirdでgifアニメが動かない

    リッチテキスト使用です。 受信したメール上のgifアニメは動いているのですが、返信ボタンを押して返事を書こうとする画面では動いていません。画像は静止画像としては表示されているのですが。 それと、新たにメールを作成する段階でも、gifアニメの挿入で画像を入れると静止画像になってしまいます。挿入→画像で、【画像プレビュー】では動いています。 どこを設定すれば通常のアニメーションgifとして動くでしょうか。 よろしくお願いいたします。

  • パワーポイントでのgifアニメの再生

    パワーポイントでgifアニメの再生をしたいのですが、 再生したい画像はアニメーションをエンドレスに繰り返すアニメではなく 動きが1回だけあってあとは静止する…というアニメなんです。 その画像を挿入して再生してみたんですが、 何度も何度もアニメーションが繰り返されてしまい 通常通り再生されません。 普通に(パワーポイントを使わずに)再生した場合は きちんと1回アニメーションして静止するんですが、 パワーポイントで再生した時だけ繰り返されてしまうようです。 何が原因なんでしょうか…?

  • VisualC++ exeファイルと画像の関係

    VisualC++2008 Express Edition(win32アプリケーションモード)でショートゲームプログラムを作成してみましたが、release ビルドで作成された.exeファイルに、プログラム内の画像を含めることができません。例えばエンディング画面などは、ゲームをクリアするまで見ることができない設定にするほうがよいと思うのですが、 現在の設定では、作成されたreleaseフォルダに使用する画像(.bmpや.jpg)を手動で追加しなければならず、最初から見えてしまいます。何かいい方法はないでしょうか?

  • HP上でアニメーション

     Web上で扱える画像データってGIF JPEG PNG AVIですよね?Flashもありますが、プレイヤーのDLを強要するのがいやなので考えていません。間違っている知識でしたら指摘お願いします  そこで、簡単なループ系のアニメを公開したいと思ったのですが、  GIFアニメは特許の関係で無償では作れない みたいなことを聞きました。実際、フリーソフトでは見つかりませんでした。  AVIもアニメーションには贅沢でデータが大きくなり ますので避けたいのです たとえば画像をパラパラアニメの原理で再生する方法など含め何かいい方法はないでしょうか?

    • ベストアンサー
    • HTML
  • バナー広告のgifアニメ制作において。

    広告代理店の者です。webの制作会社にバナー広告の制作を頼んでいるのですがどうしても腑に落ちない点があるので質問させてください。制作の規定が下記で、6秒以内で2画面のgifアニメを作ってもらっています。写真を入れる場合、2画面のうち1画面に1点入れると既に容量オーバーになるというのですが本当でしょうか?○ファイルサイズ/15Kバイト○ピクセルサイズ/横728×縦90ピクセル○アニメーション/6秒以内に停止○ファイル形式/gif89a、jpeg、html(クリッカブルマップ)

専門家に質問してみよう