[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 05/10 00:13 / Filesize : 196 KB / Number-of Response : 828
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【Xbox360】 XNA Game Studio その3 【C#】



1 名前:名前は開発中のものです。 [2007/04/16(月) 11:57:39 ID:7uOIfhqO]
前スレ
【XBOX360】 XNA Game Studio その2 【C】
pc11.2ch.net/test/read.cgi/gamedev/1166546373/

XNA Developer Center
msdn.microsoft.com/directx/XNA/
XNA Game Studio Express
msdn.microsoft.com/directx/xna/gse/

■ゲ製wiki
プログラミングガイドなど、基礎技術情報が豊富
www23.atwiki.jp/news4xna/

■ゲハwiki
フリーのライブラリ情報などが豊富
www16.atwiki.jp/xna360

100 名前:名前は開発中のものです。 mailto:sage [2007/05/10(木) 14:13:05 ID:CC1a0ZQh]
>>97
Xbox360 では使えない。 Windows だったら Microsoft.Xna.Framework.Input.Mouse.GetState() でステートを取得可能。

101 名前:名前は開発中のものです。 mailto:sage [2007/05/10(木) 14:15:54 ID:sGJSt5ZC]
>>100
ありがとうございます、早速試してみます。

102 名前:名前は開発中のものです。 mailto:sage [2007/05/10(木) 14:28:12 ID:hQOkKmDE]
>>96
>たとえば、敵とかのモデルをユーザが用意して、
>それをファイル指定で読み込めるようにするとかじゃね?
そこなんだよ。Windows用のゲームとしてはそうしたい。
いずれ対応してくれればいいけども。

103 名前:名前は開発中のものです。 [2007/05/10(木) 14:35:26 ID:l39rnzTl]
>>96
なるほど。
実はコンテントパイプラインはBuildContentっていう、MSBuildのタスクに過ぎないので、プログラムから直接コンテントビルドさせることもできるはずじゃないかな?


104 名前:101 mailto:sage [2007/05/10(木) 18:20:24 ID:ibR71so6]
>>100
XNAにてマウスのカーソルがデフォルトで表示されていないので
this.IsMouseVisible = true;
で表示させるように変更して
MouseState mouse = Mouse.GetState();
if ( mouse.LeftButton == ButtonState.Pressed )
{
}
でクリックイベントを取得できるようにしました。


105 名前:名前は開発中のものです。 mailto:sage [2007/05/10(木) 18:42:50 ID:CC1a0ZQh]
>>103
ただビルドするために必要な Microsoft.Xna.Framework.Content.Pipeline.dll って GSE を入れないと入らないんだよね…。
逆に言えば GSE さえ入れていれば単独でコンテンツビルドはできるけど。

106 名前:名前は開発中のものです。 [2007/05/10(木) 22:29:56 ID:myJ5QD0M]
>>105
そっか、ツクール系かぁ、ゲームエディタとかだったらGSE持ってるって前提は良いけど、
ツクール系使いたい人にGSEインストールさせるのはきついなぁ、GSEインストールするには
C# Expressとかも必要だし……。



107 名前:名前は開発中のものです。 mailto:sage [2007/05/10(木) 23:33:17 ID:y3NQHIsX]
>コンテンツビルド

それっぽいものハケーン
ttp://www.codeplex.com/xnadevru/Wiki/View.aspx?title=XNA%20Content%20Builder%20%28XCB%29&referringTitle=Home

何故かエラーが出ちゃってビルド失敗するけどw

108 名前:名前は開発中のものです。 [2007/05/11(金) 00:07:09 ID:+F1kjywA]
XBOXってUSBついてるからUSBマウスつかえると思ってたがだめなんだな。



109 名前:名前は開発中のものです。 mailto:sage [2007/05/11(金) 00:28:09 ID:+dY05Rpd]
ポインティングデバイス対応していないゲームはあまり作りたくないな。
ゲームパッド前提だとWindowsアプリが厳しくなるからね。

110 名前:名前は開発中のものです。 [2007/05/11(金) 02:32:44 ID:+F1kjywA]
www.riemers.net/eng/Tutorials/XNA/Csharp/series2.php
のプロジェクトファイルをDLしたかったがDownLoadsいってもリソースファイルしか置いてないわけだが
DLできた方はおりますか?

111 名前:107 mailto:sage [2007/05/11(金) 07:34:58 ID:pj4oi3Ib]
XCBについてだけど

変換前のオブジェクト(Xファイル)を、
「Project Option」の「Root Directory」で指定した場所にコピーして
ビルドしたら上手くいった。
そしてら「Output Directory」の中にxnbファイルが生成されていたよ。

さて、次はこのxnbがプログラムから読み込めるかチェックしてみるわ。

112 名前:名前は開発中のものです。 mailto:sage [2007/05/11(金) 07:47:08 ID:pj4oi3Ib]
>>110
www.riemers.net/eng/Tutorials/XNA/Csharp/Series2/Starting_point.php
とりあえずチュートリアルを辿っていけば良いんじゃね?
右のメニューの「Contents」から「Series 2: Flightsim (13)」を追っていけば
いろいろソースコードでてるよ。

113 名前:107 mailto:sage [2007/05/11(金) 08:57:55 ID:pj4oi3Ib]
>>107で作成したxnbは普通にロードできた。
Xファイルで使われているテクスチャは変換せずに、Xファイルだけをxnbに変換したんだけど、
テクスチャも自動的にひとつのxnbにまとめられるみたいだね。

モデルデータの直接指定についてまとめると・・・
 (1).xの直接指定はできない
 (2).xを.xnbに変換したものは直接指定して読める
 (3).xnbに変換する方法
    ア.C#プロジェクトに.xを追加してビルド
    イ.XNA Content Builder を使う
       ( Root Directoryで指定した場所にXファイルを置いてビルドする)
    ウ.自分のプログラムからBuildContentを呼ぶ
で桶?

114 名前:105 mailto:sage [2007/05/11(金) 12:41:14 ID:v7Z9E8lz]
>>113
おk。あとはフォーマット解析が出来るのであれば直接バイナリ出力とか。テクスチャぐらいなら簡単なので試してみるのも吉。

cf. d.hatena.ne.jp/xna/20070502


115 名前:名前は開発中のものです。 [2007/05/11(金) 19:35:51 ID:+F1kjywA]
>>114のサイトからXCBのバイナリをDLして実行したがエラーがでて動かなかった
しかたないのでソースコードのほうをDLして実行したら、エラーがでて実行できんかった
で、2つプロジェクトが入ってるみたいなんで XnaDevRu.ContentBuilder.Frameworkじゃなく
XnaDevRu.ContentBuilderのほうをスタートアッププロジェクトに設定したら普通に動いた
OutputDirectoryとRootDirectryをデスクトップに設定してデスクトップにXファイルを置いて
ContentFilesにデスクトップにおいたXファイルをAddしてビルドボタンを押すもエラー
TextBoxLogger.csでクロススレッド警告がでてとまった。そういやフレムワク1.1で作ってあるとか書いてあったきがする
しかたないのでTextBoxLogger.cs の Initialize に Control.CheckForIllegalCrossThreadCalls = false; を追加してやる
すると今度はちゃんとビルドできた模様
デスクトップに Xファイル名.xnb と Xファイル名~0.xnbが作成されまつた。
同じ症状が出た香具師がいたときに役に立てばよいと思いここに記す。

>>113が直接ファイルから読めるというから
content.Load<Model>(ファイルのフルパス); とかやってみたけどだめだった
コンストラクタ(Game1とか)のcontent = new ContentManager(Services);を
content = new ContentManager(Services, XNAファイルがおいてあるデイレクトリ);にして
content.Load<Model>(xnbファイルの拡張子を省いた名前);にしたら確かにファイルから読めましたとさ
Xファイルが直接読めないのは不便だがxnbが直接よめたみたいなのでよしとしまつ。

ここまでできると今度はサウンドバンク(xgsとか)も直接読めるかなと欲がでてきたんでためしてみる



116 名前:115 [2007/05/11(金) 19:42:09 ID:+F1kjywA]
結論からいうと
new AudioEngine
new WaveBank
new SoundBank
のときにファイルへのフルパスを設定するだけでよかった

117 名前:名前は開発中のものです。 [2007/05/11(金) 22:46:13 ID:+F1kjywA]
>>112
トンクス。
コードを一通り試してみたけど
かなり勉強になりました


118 名前:107 mailto:sage [2007/05/11(金) 22:50:31 ID:pj4oi3Ib]
>>114
確認サンクス
フォーマット解析は骨が折れそうだ…w


>>115
全部試してくれて&補足解説サンクスでつ



119 名前:名前は開発中のものです。 mailto:sage [2007/05/12(土) 03:06:42 ID:Z2dEwKdz]
ModelMeshを地面として、その上にキャラクターを立たせたい場合って、どうやるの?

ttp://forums.microsoft.com/MSDN-JA/ShowPost.aspx?PostID=1563707&SiteID=7

ここでは解決したように書いてあるけど、正直コレ見ても全然わからん。
これでわからなかったら、XNA諦めてMDXに夢を見た方がいい?

120 名前:名前は開発中のものです。 mailto:sage [2007/05/12(土) 07:14:49 ID:bd/Nxo+P]
>>119
メッシュ内の三角形を習得できたら
あとはZiggywareのArticlesにある
Triangle Intersectionを使って重心座標を習得して
そのあと、交点座標を求めればいいでないの?
見当違いだったらスマソ

121 名前:名前は開発中のものです。 [2007/05/12(土) 17:07:57 ID:2+tdxRUf]
>>119
MDXに将来はないだろうから
あきらめずに頑張れ。
つかソース公開してるブログとかに普通に
面との交点を算出するサンプルとかおいてあるから探すといいよ

122 名前:名前は開発中のものです。 [2007/05/12(土) 17:14:00 ID:2+tdxRUf]
>>119
あとそこみてわからないなら
それだけじゃわからないからもっと詳しい解説キボンヌとか追加でかけばいいよ
迷惑がられたとしても2chじゃないから死ねとか失せろとかは言われんよ たぶん

123 名前:名前は開発中のものです。 mailto:sage [2007/05/12(土) 18:02:54 ID:JKTy2Ozp]
XNAでやっとModelを回転させて、視点を変えることができるようになったけど。
これらの操作はライブラリに含まれていてもおかしくないような気がするんだが。

124 名前:名前は開発中のものです。 mailto:sage [2007/05/12(土) 19:29:59 ID:eAw0EoYo]
>>123
君にはWPFをあげよう。

125 名前:名前は開発中のものです。 mailto:sage [2007/05/13(日) 00:01:25 ID:1A/DKajj]
>>122
そうは言ってもこの回答は判定方法が解ってるけど、頂点情報の取得方法自体が
わからないから教えてくれ、でしょ
判定方法について教えてくれ、は交差判定の勉強をしてくれ、としか回答されん気もする
べつにXNAに限定された知識でもないし

教えてくれたらフォーラムの人は神な気もするが

126 名前:名前は開発中のものです。 mailto:sage [2007/05/13(日) 00:12:56 ID:FbZ/Yg5q]
頂点習得情報がフォーラムにあって、座標の求め方が120さんのいうサイトに載ってるんだから
解決してるんじゃないの?

127 名前:名前は開発中のものです。 mailto:sage [2007/05/13(日) 00:37:16 ID:VA3Vabvt]
初心者ですけど、みなさんはコンテントのテクスチャファイル(tga)を
作成するのにツールは何を使われていますか?


128 名前:名前は開発中のものです。 mailto:sage [2007/05/13(日) 01:07:40 ID:clYXXY/I]
テクスチャなぞBMPでもJPEGでもPNGでも好きな物を使えい。
俺は手軽なところでPaint.NET使ってる。TGAも出力できる。




129 名前:名前は開発中のものです。 [2007/05/13(日) 03:32:13 ID:AERkBGi2]
XNA(1.0 Refresh)で作ったゲームを配布先で動かすには
DirectX9.0cが入ってる環境に
.NET Framework2.0と
Microsoft XNA Framework Redistributable 1.0 Refreshを入れればいんだよな?

130 名前:名前は開発中のものです。 mailto:sage [2007/05/13(日) 04:32:26 ID:RNvPeozD]
>>128
Paint.NET結構使いやすいですね。
HLSLツールはどれを使ってますか?
FX Composerをとりあえず使ってますけど。

131 名前:130 mailto:sage [2007/05/13(日) 13:30:52 ID:FCK1OWVo]
HLSLツールはCB MODELを使うことにしました。
簡単操作でモデリング可能なのでお勧めです。

132 名前:名前は開発中のものです。 [2007/05/14(月) 01:49:51 ID:0s1+WZri]
ビルボードつかいたいんだが
つかいかたがわからんので
頂点バッファ編集してテクスチャ貼ってるわけだが
ビルボードな機能てXNAで便利な何かあるのか?

133 名前:名前は開発中のものです。 [2007/05/15(火) 02:08:20 ID:IIqgtzFy]
どうやらMatrix.CreateConstrainedBillboardという便利なのがあるみたいだが
ポリ板を勝手に作ってくれるわけじゃないようだ

134 名前:名前は開発中のものです。 mailto:sage [2007/05/16(水) 05:41:57 ID:UrO0Ipl/]

RTSのデモはあんの?
ソースみれんの?
 
 

135 名前:名前は開発中のものです。 mailto:sage [2007/05/16(水) 13:50:06 ID:TwqcDqdE]
無いよ。
見れないよ。

136 名前:名前は開発中のものです。 [2007/05/17(木) 23:54:51 ID:IxlKmeC9]
おまいらどんなゲーム作ってるの?

137 名前:名前は開発中のものです。 mailto:sage [2007/05/18(金) 00:37:25 ID:/bkpiulI]
テトリスっぽいの

138 名前:sage [2007/05/18(金) 00:45:22 ID:IZ/5Wn7Y]
これを使えるようになれば拡張子xmaの音を鳴らすプログラムとか作れますか?



139 名前:名前は開発中のものです。 mailto:sage [2007/05/18(金) 22:38:42 ID:rIT1V1kT]
プロジェクトのnamespaceはどうやって決めてますか?
これだけは定義してるんですけ、.NETFrameworkみたいな標準がないので迷ってます。
project.Content コンテンツ
project.Camera 視点クラス
project.Logic ロジッククラス
project.Sound 音楽再生クラス
project.Model モデルクラス
project.Screen 各種画面

140 名前:名前は開発中のものです。 mailto:sage [2007/05/19(土) 11:14:17 ID:q43x4QVJ]
一例として、以下の URL にはチュートリアルやインタビューなどの
動画コンテンツに日本語の字幕を追加して公開しています。

XNA ストリーミング リソース
www.microsoft.com/japan/msdn/xna/XNA_videos.aspx#tutorial

141 名前:名前は開発中のものです。 mailto:sage [2007/05/19(土) 13:16:57 ID:Jxn+utwv]
>>139
XNA Frameworkだって.NET Frameworkに載ってることには
違いないんだから.NET Frameworkのガイドラインに従っとけ
msdn.microsoft.com/library/ja/default.asp?url=/library/ja/cpgenref/html/cpconnamingguidelines.asp
名前空間の名前はクラス名と同様に先頭大文字にすることになってるから注意
悩まなくても,ゲームのタイトルやプロジェクトの名前,
ライブラリならライブラリの名前と一緒でいいだろ
ライブラリで被るのが嫌なら OrenoName.OrenoRpgとか

142 名前:名前は開発中のものです。 mailto:sage [2007/05/19(土) 23:32:02 ID:IGOom4v4]
ゲーム素材「テクスチャ」
www.mayang.com/textures/index.htm
tellim.com/texture_cd/

143 名前:名前は開発中のものです。 mailto:sage [2007/05/20(日) 17:20:51 ID:rzpRimrb]
申込書?
ttp://www.microsoft.com/downloads/details.aspx?FamilyID=08d9ed7b-69ea-4808-b41b-be1c0632e48f&DisplayLang=en

144 名前:115 [2007/05/21(月) 23:57:40 ID:a400tNru]
MP3のループ再生する方法しってるエロい人いませんか?

145 名前:名前は開発中のものです。 mailto:sage [2007/05/21(月) 23:59:33 ID:Emq2Wf0c]
知ってるけど俺エロくないから教えられない。ごぬんね。

146 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 00:14:49 ID:KkLr6Ajk]
XNA Game Studio Express Documentationは
いつになったら日本語化されるのかな?
英語のドキュメントは苦手なんだよな。

147 名前:名前は開発中のものです。 [2007/05/22(火) 00:26:08 ID:FQ6RHp2O]
>>145
エロくなくてもいいから教えてくれると嬉しいわけだが

>>146
たぶん日本語化されたやつも読んでもサッパリな部分とか
きっとあるんだろうけど(MDXのときみたいに)
でもほしいね

148 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 12:49:10 ID:D1I2engX]
調べものなら英語でいいけど、読み物として日本語のドキュメントが欲しい



149 名前:名前は開発中のものです。 mailto:sage [2007/05/22(火) 22:00:35 ID:mXmC1V0X]
>>146
 www23.atwiki.jp/news4xna/pages/31.html
このプロジェクトに参加してやれ。もぅずいぶんと更新してないけど。

150 名前:名前は開発中のものです。 mailto:sage [2007/05/23(水) 08:52:20 ID:vbV8hA8m]
なんでかそ

151 名前:名前は開発中のものです。 mailto:sage [2007/05/23(水) 14:36:21 ID:CBYIFONF]
巨大なランタイムがないと動かない
つjava

つか、XBOXでJAVA動かないの?

152 名前:名前は開発中のものです。 mailto:sage [2007/05/23(水) 18:10:37 ID:eZUiTamp]
Javaだけは公式サポートはありえない

153 名前:名前は開発中のものです。 [2007/05/23(水) 19:00:42 ID:yi+7Ldpi]
1行追加するだけででフルスクリーンにできるよって聞いたから
ワクテカしながらコード足してみたんだが、
解像度の自動調整してくれないのね
自分でやれってことなのか?

154 名前:名前は開発中のものです。 [2007/05/23(水) 19:02:14 ID:yi+7Ldpi]
つかMDSNフォーラムに
できるXNAについての質問がのってるんだが
あの本もう出たのか?

買った香具師いたらどんなことが書いてあるんか教えておくれ
Webで検索してるんだがぜんぜんひっかからん

155 名前:名前は開発中のものです。 [2007/05/23(水) 20:13:28 ID:yFXY+8Zs]
>>151
いろんな人が作ってるVMを持ってきて動かすくらいなら可能だが、
公式VMはサポートされんだろ、ま。

156 名前:名前は開発中のものです。 mailto:sage [2007/05/23(水) 20:57:50 ID:ZIBIm8jS]
>>154
俺がMSのスタッフにもらったときは「非売品」って書いてあった。

157 名前:名前は開発中のものです。 mailto:sage [2007/05/23(水) 21:00:39 ID:nqN7ut81]
>>156
うp!うp!

158 名前:名前は開発中のものです。 mailto:sage [2007/05/23(水) 21:24:48 ID:ZIBIm8jS]
>>157
特定されかねないのでやめてw
内容はそんなに濃くなくて、簡単な2Dゲームを作る辺りまでだから、
このスレの住人なら入門サイトで調べるのがてっとり早いよ。(多分。)



159 名前:名前は開発中のものです。 [2007/05/23(水) 22:08:48 ID:yi+7Ldpi]
spritebatchのことまでしか書いてないのか
3Dのほうはしょぼいんじゃないかとは思ってたけど
しょぼいんじゃなくて、無いのね
それならあえて買う必要もないかな

160 名前:名前は開発中のものです。 mailto:sage [2007/05/23(水) 23:37:40 ID:7mMcet9y]
非売品なんだから買えないだろ

161 名前:名前は開発中のものです。 [2007/05/24(木) 01:32:51 ID:b86HhF+J]
どうせ製品版もそんなにかわらないんじゃない?
と思ってる漏れがいる


半透明なテクスチャとか適当に描画してもちゃんと表示されるようになったかと期待したけど
やっぱり遠いやつから順にソートして描画してやらなきゃならんのね。
しかたないとはいえかったるい
ここらへん自動でやってくれるようになるんじゃないかと期待してた漏れはナマケモノ

162 名前:名前は開発中のものです。 mailto:sage [2007/05/24(木) 19:22:00 ID:o/ZBljNs]
>>161
UE3でもそんなもんだよ。

163 名前:名前は開発中のものです。 [2007/05/26(土) 19:01:13 ID:bKziZ/ke]
XBOX360がgoo検索ランキング総合2位にwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
realforce.blogspot.com/2007/05/xbox360goo2.html#links

164 名前:115 mailto:sage [2007/05/27(日) 20:47:43 ID:ba1LQeld]
簡単なシューティングを作り始めたが
自機の方向に敵が弾を撃ってくるってのも
2Dだと簡単なのに3Dだと混乱しまつ
2つのVector3から角度を算出してたりしてくれないかの〜

165 名前:名前は開発中のものです。 mailto:sage [2007/05/27(日) 20:57:45 ID:lG43mxLA]
XNAの自作アプリを公開するWebサイトってある?

166 名前:名前は開発中のものです。 mailto:sage [2007/05/28(月) 09:57:23 ID:KOpVIXaP]
www.codeplex.com/
このへんとか

167 名前:名前は開発中のものです。 mailto:sage [2007/05/29(火) 22:36:44 ID:pgMNZZBI]
AREA Japan
me.autodesk.jp/area/area_home.html


168 名前:115 mailto:sage [2007/06/01(金) 23:04:08 ID:0NeVhf6O]
半透明なテクスチャは表示順をソートしてやらなきゃならなくてうざいと思ってたが
レンダーステートかえるだけで勝手にソートしてくれのな。
今頃知ってかなりショック
せっかくソート用クラス書いたってのに



169 名前:名前は開発中のものです。 mailto:sage [2007/06/02(土) 01:38:13 ID:8KnUvjv6]
3DAudioのサンプルを解析してみた。
思ったより簡単な設定で5.1CH対応のサウンドがならせた
だが困ったことにいくら離れても音が減衰しない
方向はあってるのだがいくらはなれてもまったく音量が減らない
サンプルをいくらみても減衰の設定とかないし、困った  と思ったら
どうやらXACTに登録するときにディスタンスカーブを設定しなければならぬようだ


170 名前:115 mailto:sage [2007/06/02(土) 01:53:08 ID:8KnUvjv6]
設定したらウマクイッタ。

171 名前:名前は開発中のものです。 mailto:sage [2007/06/02(土) 14:36:27 ID:SoUwI95d]
>>115(186)

ちょ・・・kwsk。俺もソートロジック書いちまったんだが・・・。

172 名前:名前は開発中のものです。 mailto:sage [2007/06/02(土) 16:29:06 ID:tSYl3XS5]
>>171
SpriteFontのオプションのことをレンダーステートと勘違いしてるに一票。

173 名前:171 mailto:sage [2007/06/02(土) 16:30:24 ID:tSYl3XS5]
誤)SpriteFont 正)SpriteBatchね。

174 名前:115 mailto:sage [2007/06/02(土) 17:46:37 ID:8KnUvjv6]
いいや、スプライトバッチじゃないよ。
Audio3Dってやつのサンプルでビルボードがでるんだが
それはソートしなくてもちゃんと表示されてた

これな。
creators.xna.com/Headlines/developmentaspx/archive/2007/02/22/Audio-3D-Sample.aspx


レンダーステート.AlphaTestEnable = true;
レンダーステート.AlphaFunction = CompareFunction.Greater;
レンダーステート.ReferenceAlpha = 128;
ここらへんをコメントアウトしたらソートされてないときみたいな表示になったから
たぶんこれが勝手にソートしてくれる機能でないかと妄想してる
暇なやつ検証よろ

175 名前:名前は開発中のものです。 mailto:sage [2007/06/02(土) 18:44:15 ID:tSYl3XS5]
>>174
AlphaTestなんざ何年も前からDirect3Dにあるけど
間違っても自動ソートなんかじゃないよ。

176 名前:名前は開発中のものです。 mailto:sage [2007/06/02(土) 19:26:52 ID:PQauDCnG]
アルファ127ぐらいの板ポリたくさん並べてみてカメラグルグル回してみ?>AlphaTest

177 名前:115 mailto:sage [2007/06/02(土) 19:41:11 ID:8KnUvjv6]
確認してみた
ほんとに自動ソートじゃなかった
夢は砕かれた

178 名前:名前は開発中のものです。 mailto:sage [2007/06/05(火) 00:26:32 ID:ELV2lcgP]
あのレア社のサンプルコードおいときますね
ttp://xna-uk.net/files/folders/rare/default.aspx



179 名前:名前は開発中のものです。 mailto:sage [2007/06/05(火) 00:35:30 ID:0lo1v/qY]
おお、それはレアですね。

180 名前:名前は開発中のものです。 mailto:sage [2007/06/05(火) 09:00:32 ID:5UPs+bJg]
非常に素朴なことなんだけど

ContentManagerってのは

m_model1 = content.Load<Model>("hoge");
m_model2 = content.Load<Model>("hoge");

ってやったときに、
hogeを2重にロードせず、既にあるhogeにアクセスしてくれるのかな?

Managerってのはそういう意味なんだよね?

181 名前:名前は開発中のものです。 mailto:sage [2007/06/05(火) 10:42:59 ID:b2xz/7qZ]
>>180
そう。

182 名前:名前は開発中のものです。 mailto:sage [2007/06/05(火) 18:22:03 ID:jl11o7Ih]
>>180
というか、そういう状態になること自体あるのか?


MSDNフォーラムにXNA本サンプルファイルUPのお知らせキタ

183 名前:名前は開発中のものです。 mailto:sage [2007/06/05(火) 19:26:51 ID:jl11o7Ih]
DLしたけど箱用のサンプルしか入ってなかった
意味ナス

184 名前:名前は開発中のものです。 mailto:sage [2007/06/05(火) 21:49:27 ID:20alYTYs]
>>182
 同じモデルを複数出すとか結構あると思うが。
 m_model[roop_count] = content.Load<〜〜 なら十分ありえると思われ。


 ドリームビルド一ヶ月切ったなー・・俺は見送ろう。

185 名前:名前は開発中のものです。 mailto:sage [2007/06/06(水) 17:44:31 ID:ceoxWN4O]
マウスのクリックイベントを作ることって可能?

186 名前:名前は開発中のものです。 mailto:sage [2007/06/06(水) 18:24:43 ID:q7rhGpHa]
デリゲート自分で作って登録すればいいだろう。

187 名前:名前は開発中のものです。 mailto:sage [2007/06/06(水) 18:25:02 ID:pE8IFtkI]
GameWindowにはマウスイベントあったか?
UPDATE時にマウス調べてイベントっぽくメソッドに渡すんじゃだめなのか?

188 名前:名前は開発中のものです。 mailto:sage [2007/06/06(水) 18:26:14 ID:q7rhGpHa]
>>>104



189 名前:名前は開発中のものです。 mailto:sage [2007/06/06(水) 19:15:25 ID:ceoxWN4O]
>>187
一応それでやってる
けど、あまりスマートに見えなくて
こんなかんじ

ButtonState _btnst_1st;
ButtonState _btnst_2nd;

  private bool Check_LeftButtonState()
 {
  _btnst_2nd = _btnst_1st;
  _btnst_1st = Mouse.GetState().LeftButton;

  return (_btnst_1st == ButtonState.Released && _btnst_2nd == ButtonState.Pressed);
 }

  protected override void Update(GameTime gameTime)
 {
...
  //マウスの左ボタンを押し、離されたとき
  if (Check_LeftButtonState())
  {
   //処理
  }
...
 }

190 名前:名前は開発中のものです。 mailto:sage [2007/06/06(水) 21:16:39 ID:WRnwBlmS]
>>185
どうしても本物のイベントにしたかったらGameComponentなんかで
自分でマウス監視して実装すればいいだろ
msdn2.microsoft.com/ja-jp/library/5z57dxz2(VS.80).aspx
このへん参考に

191 名前:名前は開発中のものです。 mailto:sage [2007/06/07(木) 20:28:42 ID:2LuJN8Hi]
XBOXのコントローラーってデバイスドライバとかのインストール必要?
それともUSBで接続すれば即認識して手間いらずなのか?

192 名前:名前は開発中のものです。 mailto:sage [2007/06/07(木) 22:20:39 ID:7Do+LpVa]
まいくろそふとんところでだうんろーどするのら

193 名前:名前は開発中のものです。 [2007/06/08(金) 02:11:30 ID:rmsPvFP0]
うはまじで?
CD付属してねーのか
ぐぐったがそれらしいのがでてこない
どんな検索ワードつかえばいいだろうか?

194 名前:名前は開発中のものです。 mailto:sage [2007/06/08(金) 02:29:32 ID:G2cFiKlf]
ttp://www.microsoft.com/japan/hardware/download.mspx
ttp://www.microsoft.com/hardware/gaming/download.mspx

195 名前:名前は開発中のものです。 mailto:sage [2007/06/08(金) 08:28:35 ID:h4AZYDTl]
>>193
パソコン売り場で売ってるPC用のを買えばCDついてくるお
でもパッド自体は360用のと同じなのでゲーム売り場でCDついてないほう買ったほうが安いお

196 名前:名前は開発中のものです。 [2007/06/08(金) 13:08:15 ID:HReb74YT]
CD無くても、XPやVistaだったら繋げたら勝手にドライバをダウンロードしてくれるよ

197 名前:名前は開発中のものです。 mailto:sage [2007/06/08(金) 15:48:48 ID:G2cFiKlf]
>>196
だね。
というかXInputがWindows 9xや2000には対応していないから、
 XNAサポート環境≒勝手にドライバをダウンロードしてくれる
だと思う。Server 2003とか2008はシラネ。

198 名前:名前は開発中のものです。 [2007/06/08(金) 22:10:44 ID:rmsPvFP0]
別途インストールがいるのか

とりあえず明日かって来るわ



199 名前:名前は開発中のものです。 mailto:sage [2007/06/12(火) 00:07:24 ID:9tCD9RTw]
買ってきた。
簡単に使えて感激した

しかし完全にXBOXのコントローラーに特化してやがるのが気になる

200 名前:名前は開発中のものです。 mailto:sage [2007/06/12(火) 00:13:51 ID:OxEVH5c4]
そりゃそうだw






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<196KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef