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


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

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



1 名前:名前は開発中のものです。 [2008/05/13(火) 09:07:28 ID:0dLgldXf]
前スレ
【Xbox360】 XNA Game Studio その5 【C#】
pc11.2ch.net/test/read.cgi/gamedev/1206421075/

XNA Developer Center msdn.microsoft.com/directx/XNA/
XNA Game Studio Express msdn.microsoft.com/directx/xna/gse/
XNAをはじめよう! xna-studio.jp/

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

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

※マイクロソフトに対する私怨から、「(MSは)記念品をくれる約束をした」と虚偽の書き込みをしたり、「箱(Xbox)と会員権よこせ」と非常識な要求でスレを荒らす人がいますが、一人だけによる荒らしなので徹底スルーしましょう。

816 名前:名前は開発中のものです。 mailto:sage [2008/07/01(火) 22:57:51 ID:cFLqiEty]
>>812
本当です。
自分の家では、ソース公開されてるのはパッドだけSlimDXで置き換えて遊んでるな。
英語ができるなら公式にツッコミ入れてやれ。

どちらかと言うと、Win版の人はXNAを切り捨ててくれると助かる。
>>812のゲームをプレイする人も糞パッドを買わないで済むので幸せになれるよ。

817 名前:名前は開発中のものです。 mailto:sage [2008/07/02(水) 00:50:59 ID:NL81w1zk]
>>812
過去レスくらい読めよ…

818 名前:名前は開発中のものです。 mailto:sage [2008/07/02(水) 01:19:20 ID:zDJJl2HF]
>>816
360のパッドでしか動かないという糞仕様はげんなりするが、
あのコントローラ自体はPS2のよりいいと信じて疑って無いぜ。と意味もなく突っ込んでみる。

819 名前:名前は開発中のものです。 mailto:sage [2008/07/02(水) 01:56:42 ID:Fbucpmw6]
ていうか今のXNAの仕様で満足するやつがXNAやれ

820 名前:名前は開発中のものです。 mailto:sage [2008/07/02(水) 13:06:50 ID:sEXU2KVi]
オブジェクト指向を信じてC#のスマートな仕様に惚れこんできた俺はXNAやる


821 名前:名前は開発中のものです。 mailto:sage [2008/07/02(水) 14:29:55 ID:8tmNNmwr]
満足していないけど、箱で動かすには仕方が無いのでXNAやる

822 名前:名前は開発中のものです。 mailto:sage [2008/07/02(水) 14:34:14 ID:WxqAQ6/e]
とりあえず儲かる仕組みならそれでいい。
早く儲かる仕組みを公開してくれ。

823 名前:名前は開発中のものです。 mailto:sage [2008/07/02(水) 16:29:34 ID:JBI69LUz]
PCの同人ゲームで稼ぐ実力がなけりゃ、どのみち無理じゃね?
個人作成のゲームに金を払う層が同人界隈より多いとはとても思えん。

824 名前:名前は開発中のものです。 mailto:sage [2008/07/02(水) 20:34:12 ID:I4nCxNEc]
>>823
なんで個人作成限定の話になるんだ?
DBPでさえ法人での応募があるというのに



825 名前:名前は開発中のものです。 mailto:sage [2008/07/02(水) 21:11:38 ID:JBI69LUz]
>>824
うんにゃ限定というか法人ならXDK入手してXBLA経由でやった方がいいんじゃね? 
トーシロだから知らんが、XNAじゃ法人的にはデメリットの方がでかくね?

まぁそれにしたって海の向こうじゃあんま上手くいってないらしいが。
www.gamasutra.com/view/feature/3583/n_beyond_the_postmortem.php

ところでDBPってなんぞ? 30秒くらいぐぐったけど謎です。

826 名前:名前は開発中のものです。 mailto:sage [2008/07/02(水) 21:39:33 ID:Fbucpmw6]
>>825
Dream Build Playだろ
プライドの高いヲタは認知度を無視してなんでも略すから困る

827 名前:名前は開発中のものです。 mailto:sage [2008/07/02(水) 22:12:22 ID:ubDFrHwa]
PCの同人wwwwww

828 名前:名前は開発中のものです。 mailto:sage [2008/07/02(水) 22:42:10 ID:I4nCxNEc]
>>826
>プライドの高いヲタは認知度を無視してなんでも略すから困る
youtube見て出直せ

829 名前:名前は開発中のものです。 mailto:sage [2008/07/02(水) 22:54:39 ID:JBI69LUz]
>>826
あぁ>>415のやつかぁ。さんくー

優勝よんまんどる・・・組織的に本気出す気持ちもわからんでもないが
コンペの空気的にどうなんだソレw

830 名前:名前は開発中のものです。 mailto:sage [2008/07/02(水) 23:04:26 ID:NL81w1zk]
英語読めないから知らなかったんだろ
xna知っててもdream build playを知らない奴も多いし、日本ではあまり宣伝されてないし…

831 名前:名前は開発中のものです。 mailto:sage [2008/07/02(水) 23:30:00 ID:Fbucpmw6]
xna-studio.jp/

このサイトのコンテスト情報も更新されてないな

832 名前:名前は開発中のものです。 mailto:sage [2008/07/03(木) 02:07:26 ID:GsyNOCkt]
>>825
法人だからといって簡単にXBLAの承認が出るわけではないみたい。
XBLAをやりたいけどMSからOKが出ないという法人も多いよ。

833 名前:名前は開発中のものです。 mailto:sage [2008/07/03(木) 08:26:07 ID:aYns7Xs7]
「多い」というのはどこと比べて?

834 名前:名前は開発中のものです。 mailto:sage [2008/07/03(木) 10:24:58 ID:GsyNOCkt]
>>833
相対値ではなくて絶対値で。
承認チェック待ちの案件が3桁に達しているらしい。
なので、半端な法人がやろうとしても相手にされない状態。




835 名前:名前は開発中のものです。 mailto:sage [2008/07/03(木) 22:35:30 ID:Iba+JPfh]
blogs.msdn.com/ito/archive/2008/07/02/publish-your-game-02.aspx

ひにけには無駄にpng画像を使っている

836 名前:名前は開発中のものです。 mailto:sage [2008/07/04(金) 00:11:00 ID:m/vJxkgz]
途中で読み飽きるほど面倒草……

837 名前:名前は開発中のものです。 mailto:sage [2008/07/04(金) 09:53:27 ID:a2BB8xy2]
それを潜り抜けて来てるわけだ、ボンバーマンクローンもw

838 名前:名前は開発中のものです。 mailto:sage [2008/07/04(金) 11:08:19 ID:b/q7zJ/5]
つまんねー

839 名前:名前は開発中のものです。 [2008/07/04(金) 15:50:17 ID:m932bkDc]
たったこれだけのことがしたいだけなのに実行時エラーがでるんですが、誰か助けてください><
VisualStudio2005 WinXPを使ってます。
Run-Time Check Failure #0 - The value of ESP was not properly saved across a function call.


INT WINAPI WinMain( HINSTANCE hInst, HINSTANCE, LPSTR strCmdLine, INT )
{
IrrlichtDevice *Device = createDevice(EDT_OPENGL, dimension2d<s32>(512, 384), 16, false, false, 0);
IVideoDriver *Driver = Device->getVideoDriver();
ISceneManager *Scene = Device->getSceneManager();

Scene->addCameraSceneNode(0, vector3df(0,10,-40), vector3df(0,0,0));

IAnimatedMesh* TigerMesh = Scene->getMesh("tiger.x");
IAnimatedMeshSceneNode* Tiger = Scene->addAnimatedMeshSceneNode(TigerMesh);
Tiger->setPosition(vector3df(-2,0,0));

while(Device->run())
{
Driver->beginScene(true, true, SColor(0,100,100,160));
Scene->drawAll();
Driver->endScene();
}
Device->drop();
return 0;
}

840 名前:名前は開発中のものです。 mailto:sage [2008/07/04(金) 15:50:49 ID:m932bkDc]
↑誤爆しました

841 名前:名前は開発中のものです。 mailto:sage [2008/07/04(金) 20:33:04 ID:GCUSL2Vy]
jp.youtube.com/watch?v=YZF84xEszAI
結構サクサク
CPU使ってないからかな?グラフィックデモだし

842 名前:名前は開発中のものです。 [2008/07/05(土) 00:44:37 ID:KGgYw9HQ]
ランタイムの問題はよく言われるけど、開発環境の敷居の高さはなんとかならんの?
VC#2005/2008はXP/Vistaを要求するし、箱やZUNEで開発したいのにPCがVS1.1/PS2.0を要求しなくてもよくね?
PC用ならユーザーがスペックを満たしてなければ弾けばいいし、
俺としては、ローエンドなPCでも箱買ってCC入会しさえすれば
実機でデバッグしながら開発できるってのが理想なんだけど。
結局箱持ってても、そこそこハイエンドなPCを持ってないユーザーはその時点で切り捨てられてるわけでしょ?
この辺りもっと緩和できないんすかね?ひげねこさん。

843 名前:名前は開発中のものです。 mailto:sage [2008/07/05(土) 00:51:20 ID:5MGDfQjp]
PC買えよ貧乏人

844 名前:名前は開発中のものです。 mailto:sage [2008/07/05(土) 02:40:41 ID:sPRjoPP/]
10年くらい前のWin2000PCを愛用しているような人には切実なんだろうが、
ぶっちゃけ作動要件にシェーダ必須なのは丁度良い足きりなんだよねぇ。APIもスッキリするし。
というか実機で動かすならビルドするPCにはシェーダいらなくね?





845 名前:名前は開発中のものです。 mailto:sage [2008/07/05(土) 02:57:01 ID:LyJW0hTd]
PS2.0でハイエンドはないわ
今のパソコンってXP/Vista標準だし
オンボードでもVSPS2.0対応してる
PC買い換えるの嫌ならPS2.0対応レベルのグラボ
1000円くらいで買えるだろ

846 名前:名前は開発中のものです。 mailto:sage [2008/07/05(土) 03:35:34 ID:OYqXzHpc]
化石なノートパソコンにしがみついてるんだろう

847 名前:名前は開発中のものです。 mailto:sage [2008/07/05(土) 06:57:14 ID:H/udw+J6]
 最近スレが過疎ってるなと思ったら、
試験が終わった途端に、厨が湧いてるwwww
一生ゲハ板にいろよw

848 名前:名前は開発中のものです。 mailto:sage [2008/07/05(土) 10:13:45 ID:pqwrCPH4]
PCがPS1.1以上じゃなくても360でデバッグできるよ
PC上で実行できないけど

849 名前:名前は開発中のものです。 [2008/07/05(土) 10:29:12 ID:BRE01w5l]
開発者は別にそれでもいいと思うけど、
ユーザーにもそれを要求されるのが嫌。
「今のパソコン」持ってない人は結構いるし。


850 名前:名前は開発中のものです。 mailto:sage [2008/07/05(土) 10:36:51 ID:nEf7y07h]
わざわざXNAをやろうという奴にそんな貧乏人はいない

851 名前:名前は開発中のものです。 mailto:sage [2008/07/05(土) 10:44:06 ID:Ljip+aOH]
>>849
ユーザーは年末から360で遊べるだろ

852 名前:名前は開発中のものです。 mailto:sage [2008/07/05(土) 10:44:38 ID:OYqXzHpc]
>>849
しつこいな…
PCがメインターゲットならXNA使わなくていいから
誰もお前に使えなんて頼んでないから

853 名前:名前は開発中のものです。 [2008/07/05(土) 11:26:24 ID:KGgYw9HQ]
何から何まで面倒だね。
たしかに頼んでも誰もやらないわこれは。

854 名前:名前は開発中のものです。 mailto:sage [2008/07/05(土) 11:50:23 ID:sPRjoPP/]
アンタの場合はまず新しいPC買うのが前提だろw
もう一度言うけど実機で動かすならシェーダすらいらん。
VisualStudioをまともに動かす方が厳しいかもな。



855 名前:名前は開発中のものです。 mailto:sage [2008/07/05(土) 12:38:06 ID:7c+WXSBs]
まあ「俺は凄い奴だからこんなの簡単にできる。だがやるに値しないからやらない」みたいな事言いたいだけだべ。典型的中二パターンじゃねw

856 名前:名前は開発中のものです。 mailto:sage [2008/07/05(土) 12:39:24 ID:Ljip+aOH]
クレクレ厨は会員権、Xbox、パソコン、現金のすべてが欲しいんだよ

857 名前:名前は開発中のものです。 [2008/07/05(土) 13:39:25 ID:KGgYw9HQ]
何言おうがXNAが流行ってないのは事実だよね。

>>848
そうなんだ。ありがとう。
箱持ってる友人に教えておくよ。

俺が開発環境持って無いなんて一言も言ってないのに、
君達よくそこまで妄想できるね。マジ引くわ。キモイ。

858 名前:名前は開発中のものです。 mailto:sage [2008/07/05(土) 13:50:06 ID:nEf7y07h]
持ってても何も出来ないんだから
持ってないのと同じw
友人wにあげなよ。

859 名前:名前は開発中のものです。 mailto:sage [2008/07/05(土) 14:47:36 ID:BPj2sdUo]
>俺が開発環境持って無いなんて一言も言ってないのに、
だったら愚痴る必要なんかなかったわけだが・・・
妄想ではなく合理的な推定



860 名前:名前は開発中のものです。 mailto:sage [2008/07/05(土) 18:03:22 ID:pqwrCPH4]
まあ2Dしか使わないってこともあるからなー

3Dの開発はツール類も似たようなスペック要求するから
対応してないとデバッグ以前にリソースもいじれないけどな

861 名前:名前は開発中のものです。 mailto:sage [2008/07/06(日) 09:47:20 ID:qjZqr2dg]
>>857
もっと建設的に考えないから阿呆なこと言い出すんだよ。
S○NYとか○天堂の開発環境は高くて買えませんが
XNAはゲームの開発環境を個人で揃えられるレベルってのが肝だろ?
いままであったエセユーザー向け環境に比べれば開放している方だけど
色々足りないのは事実。だから普及していない。

だが、君の言っている開発環境の敷居の高さの問題ではないと思う。


862 名前:名前は開発中のものです。 mailto:sage [2008/07/07(月) 12:16:26 ID:FQiwqAfu]
そろそろ何か新しい発表が欲しい。

863 名前:名前は開発中のものです。 mailto:sage [2008/07/07(月) 12:31:19 ID:ArvjRINF]
ホリデーシーズンまでゆっくりしていってね!!

864 名前:名前は開発中のものです。 mailto:sage [2008/07/07(月) 21:25:18 ID:dVEoj0OY]
>>862
デベロッパーセンターのレイアウトが変わりました




865 名前:名前は開発中のものです。 mailto:sage [2008/07/08(火) 12:36:44 ID:ugeXABLN]
箱アプリ作ろうとしてVisualStudio2008Professional購入してしまった俺涙目 (´・ω・`)
XNAGameStudio2.0の動作対象が2005以上ではなく実は2005のみ、
上位版の3.0はCTP版、言い換えればAlpha版、トドメにZuneのみ対応で箱には非対応。

当面はWindows用と開き直ってXNAアプリをしこしこ作って、
箱がXNA3.0に対応されるのを座して待つしかないのかな?

866 名前:名前は開発中のものです。 mailto:sage [2008/07/08(火) 12:47:02 ID:2mp8jwuF]
とりあえず、2005EEでやってて2008対応したら移る、でもいいけどな。

867 名前:名前は開発中のものです。 mailto:sage [2008/07/08(火) 13:22:25 ID:MJ51wxLd]
>トドメにZuneのみ対応で箱には非対応

糞ワロタwww
Zuneアプリ作ればいいんじゃねwww
すでにZune撤退してるらしいけどwww

868 名前:名前は開発中のものです。 mailto:sage [2008/07/08(火) 14:29:56 ID:6hP2oCGa]
2005もインストールすればいいだけじゃん

869 名前:名前は開発中のものです。 mailto:sage [2008/07/08(火) 14:46:57 ID:S8fejCsR]
おかげでうちは、2005のEEとPro、2008のEEとPro全部入ってるがな
2008のEEは出た時期が早かったんで入れてしまった

870 名前:名前は開発中のものです。 mailto:sage [2008/07/08(火) 16:21:37 ID:dzBoMkON]
>>867
風説の流布で逮捕
あまりにも売れないから、取り扱いをやめる小売店が出てるだけ

>>865
ずっと前からCTP版では対応しないと言っているよ…阿呆


871 名前:名前は開発中のものです。 mailto:sage [2008/07/08(火) 16:35:29 ID:MJ51wxLd]
>あまりにも売れないから、取り扱いをやめる小売店が出てるだけ

糞ワロタwww


872 名前:名前は開発中のものです。 mailto:sage [2008/07/08(火) 16:41:38 ID:6hP2oCGa]
おまえら相変わらず楽しそうだな。

873 名前:名前は開発中のものです。 mailto:sage [2008/07/08(火) 18:53:25 ID:dzBoMkON]
>>871
まぁそう誤魔化すなよ

話はかわるが、ipod向けRPG
www.square-enix.co.jp/songsummoner/jp/index.html

MSは迅速に商用配信の仕組みを整備すべきだな
Zune以外のモバイル端末でも動くようにせねば


874 名前:名前は開発中のものです。 mailto:sage [2008/07/08(火) 18:58:59 ID:l83aOmcs]
>>850

という話が出ている中、こんなことを言い出すのもなんなんですが。

うちのグラボがRADEON 9000 PROでして、もう何年も前のPCを使ってます。
これが
www23.atwiki.jp/news4xna/pages/44.html
にあるところのshader model 2.0 少なくとも shader model 1.1 以上に対応してるのかどうかって分かりますか?
製品のサイトは見に行ったんですがsmart shaderがどうのとしか書いてなくて。

>>843は禁句でお願いします。



875 名前:名前は開発中のものです。 mailto:sage [2008/07/08(火) 19:02:56 ID:S8fejCsR]
ttp://pc.watch.impress.co.jp/docs/2002/0724/hotrev169.htm
ここみると1.4だね。何とか動くレベルか。

876 名前:名前は開発中のものです。 mailto:sage [2008/07/08(火) 19:04:09 ID:S8fejCsR]
つーか、2005EEもxnaもフリーで持ってこれるんだから
PSバージョンチェックのサンプルプログラム動かしてみればいいじゃん。

877 名前:名前は開発中のものです。 mailto:sage [2008/07/08(火) 19:24:00 ID:l83aOmcs]
>>875-876

どもども、ありがとうございます。
確かに。ちょっと動かしてみます。

878 名前:名前は開発中のものです。 mailto:sage [2008/07/08(火) 23:16:55 ID:ugeXABLN]
ここでプログラムの話をしてもいいのかな?

今日初めてXNAフレームワークの中身を見たんだが、
GameクラスのコンストラクタとInitializeとLoadContentに
わざわざ分かれているのは何の意図があってなのか誰かわかる?
素人目にはコンストラクタとUpdate・Drawだけで十分のように思えるんだが。

879 名前:名前は開発中のものです。 mailto:sage [2008/07/08(火) 23:21:24 ID:5ZY0kKbP]
中身も見ずにVisualStudio2008Professional購入かよ。。。
このスレはすげえ奴らばっかだぜ

880 名前:名前は開発中のものです。 mailto:sage [2008/07/08(火) 23:21:49 ID:gy2iNnCl]
コンストラクタでコケたらエラー処理どうすんだよ

881 名前:名前は開発中のものです。 mailto:sage [2008/07/08(火) 23:31:30 ID:ugeXABLN]
>>880
なるほど。例外飛ばすかエラー情報捕まえてメンバに突っ込んで、
初期化できたかどうか参照する形でいけそうだが、あんまり綺麗じゃないな。
てかmsdnにコンストラクタにスローさせてはいけませんって書いてあるな。

しかしそれでもInitializeとLoadContentが分かれている理由はよく分らん。

882 名前:名前は開発中のものです。 mailto:sage [2008/07/08(火) 23:54:23 ID:8SPxb51I]
>>879
なんとなく横レス。確か学生は2000円程度掛かる登録をすると、VS2008のproを普通に使えたと思う。
商業利用禁止、とかはあるけど。

883 名前:名前は開発中のものです。 mailto:sage [2008/07/08(火) 23:56:12 ID:5ZY0kKbP]
学生かあ。。。じゃあ分からなくてもしょうがないね

884 名前:名前は開発中のものです。 mailto:sage [2008/07/09(水) 00:03:00 ID:kzUuWka8]
>>878
LoadContentはデバイスロストが起きたりした場合にもコールされて、
そこでリソースの再読み込みだけ処理させる名目で別れているようだ
ここは特にWindowsだとグラフィックまわりだとは思うが。

なのでゲームが動いてる最中にLoadContentが割り込んできても
正常に動くように作る必要があるみたい
まあ別に良ければ作らなくてもいいけど



885 名前:名前は開発中のものです。 mailto:sage [2008/07/09(水) 00:42:40 ID:sV4x2uYB]
XNA2.0ではLoadContentが呼ばれるのは初回のみ

886 名前:名前は開発中のものです。 mailto:sage [2008/07/09(水) 00:43:52 ID:jEGL/jeB]
2008のアカデミックは1万程度でProfessionalと同等だからその事を言ってる可能性もある

887 名前:名前は開発中のものです。 mailto:sage [2008/07/09(水) 00:46:34 ID:sV4x2uYB]
ちなみにLoadContent以降(グラフィック初期化後)はどこででもリソースを読み込める

888 名前:名前は開発中のものです。 mailto:sage [2008/07/09(水) 01:28:05 ID:7TmGteKk]
>>886
んや、アカデミック版じゃなくて無料ダウンロード。
そんなキャンペーンのメールがここ1月以内に来たような・・・と思ったがメールを削除してた。
ので調べてみたら、一応それらしい情報っぽいのはあったよ。
ttps://downloads.channel8.msdn.com/Default.aspx

889 名前:名前は開発中のものです。 mailto:sage [2008/07/09(水) 22:55:26 ID:6+1eowgH]
>>888
古事記が集まるからやめれ

890 名前:名前は開発中のものです。 mailto:sage [2008/07/10(木) 10:52:34 ID:7jAJJmmt]
まあ学生ならいいじゃん。
国際学生証とる手間はあるけど、いいシステムだと思うよ。
元々無料なXNAも名前が入ってるから、このスレとしてもあんまり外れてないし。

891 名前:名前は開発中のものです。 mailto:sage [2008/07/10(木) 10:54:33 ID:7jAJJmmt]
ってそういやCCも1年分無料だったっけ。

892 名前:名前は開発中のものです。 mailto:sage [2008/07/10(木) 15:20:30 ID:W+IvpAxK]
クソ暑い・・・
モニターも糞熱い・・・
XNAやるにはやな季節だ

893 名前:名前は開発中のものです。 [2008/07/10(木) 21:28:56 ID:mD8zz/CD]
XNBファイルってメモリ上から読めないのかな?
D3DXCreateTextureFromFileInMemoryEx()みたいな感覚で。

894 名前:名前は開発中のものです。 mailto:sage [2008/07/10(木) 22:59:54 ID:YI799RvE]
>>892
クーラー買えよ貧乏人




895 名前:名前は開発中のものです。 mailto:sage [2008/07/11(金) 10:28:37 ID:Txw5X1Ey]
別にxnb使わなくてもTexture2D.FromFileの引数にMemoryStream渡すとか
空のテクスチャ作ってからTexture2D.SetDataでよくね

896 名前:名前は開発中のものです。 mailto:sage [2008/07/17(木) 00:54:50 ID:JdajuVJr]
XBOX360だとTexture2D.FromFile使えない?
Windowsだと普通に使えたが箱だとコンパイルすら通らない。

897 名前:名前は開発中のものです。 mailto:sage [2008/07/17(木) 10:11:53 ID:TqjgJuyg]
無いみたいだね。
まあテクスチャファイルを置いておくだけでも難しい気がするが。

898 名前:名前は開発中のものです。 mailto:sage [2008/07/17(木) 11:01:11 ID:XINZ+97D]
Zune用プロジェクトで作成していたゲームを
Create Copy of Project for Windowsして実行してみた。

RenderTarget = new RenderTarget2D(Drawable.GraphicsDevice, width, height, numberLevels, format);
RenderTarget.GetTexture();
>InvalidOperationException
>The render target must not be set on the device when calling GetTexture.

ステップ実行するだけで
>エディットコンティニュ
>コンパイルできない編集が実行されました。コンパイルエラーが修正されるまで実行できません。
>[編集(E)] [停止(S)]

(´;ω;`)ブワッ


899 名前:名前は開発中のものです。 mailto:sage [2008/07/18(金) 09:27:42 ID:bK1cz3Aj]
>>897
生データをxnbに出力しておいて空のテクスチャにSetDataで好きなように書き込めばいいだけじゃね

900 名前:名前は開発中のものです。 mailto:sage [2008/07/18(金) 09:34:22 ID:r5dbcH1p]
>>899
うーん、それってデプロイ時以外でも持っていける?
DLCみたいに(DLCとは違うけど)、後から差し替えたいんじゃないかと思ってね。

901 名前:名前は開発中のものです。 mailto:sage [2008/07/18(金) 10:16:10 ID:bK1cz3Aj]
いやxnbにしなくても普通にファイル直接触れるんじゃなかったっけ?
360で動かしたことないからよく知らないけどFileクラスとかサポートされてるしそういうサンプルあった気がする
読み込みは自分で書かないといけないんだろうけど

902 名前:名前は開発中のものです。 mailto:sage [2008/07/18(金) 11:05:44 ID:d53KIqx9]
アホ

903 名前:名前は開発中のものです。 mailto:sage [2008/07/19(土) 01:29:04 ID:7TL6s4SK]
XNAランタイムのない環境でXNAアプリ動かすと
System.IO.FileNotFoundExceptionが飛んでくるんだが、
こいつを何とか捕まえて「XNA入ってねーぞゴルァ」ってダイアログ吐くのって無理?

ちなみにGame.Runをtryで括ってみたが捕まえられなかった。

904 名前:名前は開発中のものです。 mailto:sage [2008/07/19(土) 07:52:03 ID:qDziCr1w]
実行時に参照アセンブリが検証されるだろうから無理なんじゃね



905 名前:名前は開発中のものです。 mailto:sage [2008/07/19(土) 08:34:08 ID:0djcVn+s]
スタブExe作れば?

906 名前:名前は開発中のものです。 mailto:sage [2008/07/19(土) 10:24:59 ID:e4wYTQwv]
static void Main(string[] args) {
try { LoadRuntime(); }//MainMainをtryで囲んでもいいけど余計な例外を捕まえたくないので
catch (FileNotFoundException) { Console.WriteLine("ランタイムが見つかりません"); return; }
MainMain();
}
static Type LoadRuntime() { return typeof(Game); /*dllをロードさせる*/ }
static void MainMain() { /*ここからスタート*/ }

907 名前:名前は開発中のものです。 mailto:sage [2008/07/19(土) 12:22:23 ID:0djcVn+s]
>>906
なんでそうなるのかわからん…
アセンブリの読み込みタイミングってそうじゃないでしょ?

908 名前:名前は開発中のものです。 mailto:sage [2008/07/19(土) 12:32:14 ID:ZaYVKwO2]
最初に型を参照した時に、はじめてロードを試みる

909 名前:名前は開発中のものです。 mailto:sage [2008/07/19(土) 12:38:08 ID:0djcVn+s]
'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' (マネージ型): '\gamert\mscorlib.dll' が読み込まれました
'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' (マネージ型): '\gametitle\584E07D1\ZuneGame1.exe' が読み込まれました。シンボルが読み込まれました。
'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' (マネージ型): '\gamert\Microsoft.Xna.Framework.dll' が読み込まれました
static void Main(string[] args)
{
int i = 0; // ここでbreakpoint
i++;
}
こっちの環境ではこうなんだけど・・・


910 名前:名前は開発中のものです。 mailto:sage [2008/07/19(土) 12:40:33 ID:e4wYTQwv]
起動時に確認には行ってるみたいだけど
dllがなくてエラーになるのはその型を使ってるメソッドが呼ばれたときみたい

911 名前:名前は開発中のものです。 mailto:sage [2008/07/19(土) 12:41:02 ID:0djcVn+s]
Zuneなせいかと思ってWin版でもやったら一緒だったお・・・

912 名前:名前は開発中のものです。 mailto:sage [2008/07/19(土) 12:42:51 ID:0djcVn+s]
>>910
把握。thx

913 名前:名前は開発中のものです。 mailto:sage [2008/07/19(土) 13:49:45 ID:qDziCr1w]
>>910
CLRの仕組みでは型のメンバが呼ばれた時に初めて
型の入ったアセンブリをロードするんだったっけか

914 名前:名前は開発中のものです。 mailto:sage [2008/07/19(土) 16:13:04 ID:tGSElAlz]
つまり、遅延ロードがデフォってことね
起動時ロード方式だと、Mainに行く前にエラー出しちゃうだろうし、どうなんだろ?
>>906 のやり方でどうにかなりましたか?>>903



915 名前:名前は開発中のものです。 [2008/07/19(土) 16:58:34 ID:LfFun2r2]
神IDキター!!

戻97/351:7分74秒[]
2008/07/19(土) 09:37:49 ID:mmPenisP
>現代作曲家が医者並みに社会に必要かどうかすごく疑問なんだが

必要だ。
--- 以下スレ情報 ---
 ¥¥¥ 現代音楽に税金を使うな ¥¥¥  (351)
music8.2ch.net/test/read.cgi/contemporary/1115567684/

916 名前:名前は開発中のものです。 mailto:sage [2008/07/19(土) 20:43:46 ID:7TL6s4SK]
>>906
試してみたが無理ぽい。ちなみに

[DllImport( "user32.dll", CharSet = CharSet.Auto )]
public static extern uint MessageBox( IntPtr hWnd, String text, String caption, uint type );
public static void Main( string[] args ){
 MessageBox( new IntPtr( 0 ), "ほげ", "title", 0 );

ってやってもメッセージボックスが出る前に例外飛んできた。






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

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

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