【みんな】XNA 質問・相談スレッド1【初心者】at TECH
【みんな】XNA 質問・相談スレッド1【初心者】 - 暇つぶし2ch300:デフォルトの名無しさん
09/02/27 00:19:13
透明な面は一つもないんです
法線もチェックして全ての面が外側に向いているのも確認したんですが
FBXファイルの中を理解して修正するしかないんでしょうか
この場合でもZソートというものをして奥にあるものから描画すれば大丈夫なんでしょうか?
透明なオブジェクトはないんです

301:デフォルトの名無しさん
09/02/27 00:30:49
とするとZバッファがちゃんと働いてないだけじゃん。Zバッファ関係の設定と
変換行列があってる事を確認した方がいいんじゃないかと。

302:デフォルトの名無しさん
09/02/27 00:47:12
SpriteBatchかなんかと同時に使っていて、レンダーステート壊してんじゃない。

303:デフォルトの名無しさん
09/02/27 10:40:56
透明な面はなくてもテクスチャにα値が書き込まれてるとか

304:デフォルトの名無しさん
09/02/27 11:19:48
thx。いろいろ調べてきました。
厄介なことに再現できなくなりました
graphics.GraphicsDevice.Clear(Color.Blue);

graphics.GraphicsDevice.Clear(ClearOptions.Target | ClearOptions.DepthBuffer, Color.CornflowerBlue, 0, 0);
に置き換えたら透けなくなったんです
が、そのあとまた
graphics.GraphicsDevice.Clear(Color.Blue);
にもどしたても透けないんです。クリーンもやりました
バグの可能性ありますか?


305:デフォルトの名無しさん
09/02/27 11:31:54
戻した状態で表示位置を今の場所と重ならない位置にずらす

306:デフォルトの名無しさん
09/02/27 11:39:32
どういうことですか
ぐるぐる回したり移動させて確認はしてるんです

307:デフォルトの名無しさん
09/02/27 17:05:22
ジャギーを消す方法はありませんか?

308:デフォルトの名無しさん
09/02/27 17:43:45
URLリンク(blogs.msdn.com)

309:デフォルトの名無しさん
09/02/27 18:21:04
おーできましたありがとう
どうすればいちいち聞かなくても調べられるようになるんですか?
本を買ってしまったら負けだと思ってるんですが、
XNAがなんなのかを理解するには本を買わないとダメな仕組みになってるんでしょうか?
収入に繋がる絶対的な確信がない限り経費は出せないと思うんですが、皆さんはどうやって習得したんですか?

310:デフォルトの名無しさん
09/02/27 19:18:00
XNAに関する書籍はロクなのないからいいけど
それ以外の専門書は絶対に読んだ方がいいものがあるので
「本を買ってしまったら負け」と思ってる時点で負けてる
将来の投資としてお金が使えない人は技術者としてダメだと思う

311:デフォルトの名無しさん
09/02/27 19:37:12
これ現代のファミリーベーシックだぞ
力抜けよ

312:デフォルトの名無しさん
09/02/27 21:49:15
>>302
そうでした、SpriteBatchはコメントアウトしてたんですが
また入れたら透けるようになってしまいました。
前面に文字を入れたくてDrawの中で2Dと3D描画一緒に使ってるんですがまずいですか?
どうすればいいんでしょうか

313:デフォルトの名無しさん
09/02/28 00:08:58
>>312
URLリンク(blogs.msdn.com)

314:デフォルトの名無しさん
09/02/28 00:47:29
ひとつひとついちいち聞いてたら切りがないし
自分で調べたり、なんとかコードを書くクセをつけないと
ゲームプログラム組めるようにならないぞ。
書籍とか技術資料に経費かけるのに勝ちも負けもないよ。
みんなそうやって技術を身に着けてる。

315:デフォルトの名無しさん
09/03/01 13:14:15
お人好し。

316:デフォルトの名無しさん
09/03/01 13:42:31
そうは思ってない人なんだろ



317:デフォルトの名無しさん
09/03/01 14:04:06
hai?

318:デフォルトの名無しさん
09/03/01 15:10:19
ださ

319:デフォルトの名無しさん
09/03/01 20:24:39
ひとつひとついちいち相手してたら切りがないし
なんとかスルーするクセをつけないと
一生馬鹿のために貴重な時間を無駄にし続けるぞ。

320:デフォルトの名無しさん
09/03/01 20:50:57
XNAで就職できるんでしょうか?

321:デフォルトの名無しさん
09/03/01 22:00:17
>>320
実際に就職したい会社の採用ページを見れば分かると思います。

322:デフォルトの名無しさん
09/03/11 00:17:54
本のこと聞いていもいい?
これと
XNAゲームプログラミング Xbox 360とWindowsのクロスプラットフォーム開発 赤坂 玲音
これだと
Microsoft XNAガイドブック Microsoft Xna Game Studio Express Creator's Guide
どっちが役に立つ?重視するのはXNAのテクニックやノウハウ

323:デフォルトの名無しさん
09/03/11 00:21:08
ああ、俺も聞きたかった
XNAゲームプログラミング Xbox 360とWindowsのクロスプラットフォーム開発
この本、コンテンツパイプラインの拡張とかについては書いてあるんだろうか・・・
近くの本屋においてなかったんだよなぁ・・・

324:デフォルトの名無しさん
09/03/11 00:50:27
コンテンツパイプラインの拡張書いてあった
目からうろこ

325:デフォルトの名無しさん
09/03/11 00:58:30
赤坂氏って実績ある人なはずだけど
codezineの記事や過去に買った本の内容から、説明下手教え下手な人のイメージが拭えない…
買うなら他の買う…

326:デフォルトの名無しさん
09/03/11 09:24:34
ソフトイーサの人もそんなイメージ

327:デフォルトの名無しさん
09/03/11 21:15:03
じゃあ、おまいらならどの本買うのか教えてください。

328:デフォルトの名無しさん
09/03/12 03:47:26
本は・・・買わんな・・・正直公式ドキュメントとネット上のリソースだけで充分だし、大体にしてまともな本でてねえと思う。
もし3Dの基本的なことから勉強したいなら、むしろXNA以外の3D関連の本買った方がいいんじゃないかなあ。
ちなみに俺が一番3D関連で役に立った本は、ロボット工学の本だ・・・
ロボット工学と言いつつ、ほとんど順動力学と逆動力学の事しか書いてなかったのだが・・・w

329:デフォルトの名無しさん
09/03/12 03:58:44
人としてどこかがおかしい

330:デフォルトの名無しさん
09/03/12 10:19:42
これがいいよ
Xna 2.0 Game Programming Recipes
(今ならXna3.0のも出てる)

331:デフォルトの名無しさん
09/03/12 14:41:28
XBOXはコンテントの参照以外で参照追加したら動かないですか?

332:デフォルトの名無しさん
09/03/12 15:30:38
追加できるものなら大丈夫だよ。
ほとんど無いけど。
自作かサードパーティ製の話かな?

333:デフォルトの名無しさん
09/03/12 17:53:54
>>331-332
ハァ?クラスライブラリは普通に参照して動くだろ。
何のための.NETなんだよ。
サードパーティ製とかアホか。知ったか乙。

334:デフォルトの名無しさん
09/03/12 18:05:36
参照するアセンブリが違うんだよ
mscorlib.dllからして違う

335:デフォルトの名無しさん
09/03/12 21:59:45
クリエーターズクラブってなんでサインインできないの?
現状、全てのソフトがマケプレで公開されてるしレビューとかはどうなっちゃったの?

336:デフォルトの名無しさん
09/03/12 22:13:10
レビューっていつの時代の話だよそんなのとっくに中止されてる
情弱にも限度ってものがあるぞ・・・

337:デフォルトの名無しさん
09/03/13 14:21:00
公式サイトのあの情報の不親切っぷりで情弱というのなら、最早何も言うまい

338:デフォルトの名無しさん
09/03/15 10:35:58
>>333
自分で作ったクラスライブラリ以外のライブラリはサードパーティ製
ソースで提供されてるものとは違うんだよ?

339:デフォルトの名無しさん
09/03/16 02:47:06
新しい項目の追加でGemeCompornentをプロジェクトに追加し、
その中のUpdateにボタンを押した時のコードを追加したのですが、
プロジェクトを実行しても、そのコード、Update自体が実行されませんでした。
どうすれば追加したクラスのUpdateが呼ばれるようになるんですか?

340:デフォルトの名無しさん
09/03/16 03:53:05
だれかー

341:デフォルトの名無しさん
09/03/16 03:57:29
そのクラスをnewした?
という程度の問題ではないよな。

342:デフォルトの名無しさん
09/03/16 04:18:50
newってもしかして
newしたあと自分でUpdate呼び出すんですか?
Updateは勝手に呼ばれるんじゃないんですか?
だとしたらもしかして、Initializeも自分で呼ばないとですか?

343:デフォルトの名無しさん
09/03/16 04:29:24
あーごめん、newだけでは動かなくて、
Game派生クラスのComponents.Addを呼んでやらないといけない気がする。

344:デフォルトの名無しさん
09/03/16 05:45:55
すごいありがとうできました。


345:デフォルトの名無しさん
09/03/16 05:54:59
これはあまり使われないんですか?
どういう場面でGemeCompornentの派生が必要なんでしょうか
追加クラスのUpdateと、元のクラスのUpdateの呼ばれる順番はどうやってきまるんでしょうか

346:デフォルトの名無しさん
09/03/16 10:15:59
XNA3.0のドキュメントみるといいよ、今は日本語もあるし。
Updateの順序はUpdateOrder

347:デフォルトの名無しさん
09/03/17 04:30:10
全然わかりません
自分の実行順位は変えられないですか?
必ずメインのあとに追加の奴来るんです

348:デフォルトの名無しさん
09/03/17 10:26:36
もう吊れよ


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch