忍者ブログ
〓 Admin 〓
製作しているゲームの近況や私事など
[1]  [2]  [3
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

XNAゲームプログラミングにおいて音楽面の開発用に提供されているツール、XACTなんですが、ある日これが突然起動しなくなりました。
アイコンをクリックすると即落ちてしまうという状態。
後々またこの症状が出てもいいよう、対処法を書いておきます。
PR
2Dゲームで画面を揺らそうと思った時、一時的にテクスチャへ描画し、それを動かして描画するのが一般的ですよね。
XNAでもそのような処理は実装されているのですが、なかなか仕様が分かりづらかったので書き留めておきます。
いつもながらC#&XNAでゲームを作ってたんですが…。
XNAの音周りがあまりにも分かりづらい仕様だったので書き留めておきます。
内容は
①BGMをそのまま鳴らす。
②複数の音を再生できるようにする。
③XACTを介して音を鳴らす。
こんなとこですかね。
今回は①のみ書いてあります。
最近ちょっとした用事で動画処理なんかをしようと思っているのですが、
そのうちアプリケーション化することと言語の使いやすさ・経験的にもC#で開発しようと思っています。

そんなわけでC#でaviを読み込んだり再生する方法を探していたのですが、どうにもしっくり来る方法が見つからない…。DirectShowはVISTA以降開発側から見限られているのでできれば触りたくないですし、WindowsMediaPlayerは再生には良さそうなんですがそれ以上の処理になるとどうなるかよく分からない。

そこでせっかくですからこの機会にDIrectShowの後継として誕生したMediaFoundationを触ってみようということにしました。…これが悲劇の始まりだったんですけどね。
東方キャラでMTG第4話にて初めてnive1.8を使い出したわけなのですが、動画の出来の割にいろいろと苦戦した…ということで後々も使いそうな点を書き留めておこうかと思います。

とりあえず今回は画像の回転について。
画像を縦軸に沿って回転させたかったんですが、いまいち要領を得ない説明が多くてかなり苦戦を強いられたので私なりのやり方を書いておきます。

カレンダー
04 2024/05 06
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
フリーエリア
最新CM
[06/24 ym]
最新TB
プロフィール
HN:
TALE
HP:
性別:
非公開
職業:
ふつーな大学生
趣味:
ゲーム作り・作曲・動画作り等々
バーコード
ブログ内検索
P R
Copyright(c) TalesBlog All Rights Reserved.* Powered by NinjaBlog
* material by Pearl Box * Template by tsukika

忍者ブログ [PR]