<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>XNA</title><link>http://blogs.wankuma.com/ma2/category/1706.aspx</link><description>XNA</description><managingEditor>ma2</managingEditor><dc:language>ja-JP</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>ma2</dc:creator><title>XNA1.0&amp;rarr;2.0への引越し(2)</title><link>http://blogs.wankuma.com/ma2/archive/2008/03/31/130572.aspx</link><pubDate>Mon, 31 Mar 2008 01:08:00 GMT</pubDate><guid>http://blogs.wankuma.com/ma2/archive/2008/03/31/130572.aspx</guid><wfw:comment>http://blogs.wankuma.com/ma2/comments/130572.aspx</wfw:comment><comments>http://blogs.wankuma.com/ma2/archive/2008/03/31/130572.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blogs.wankuma.com/ma2/comments/commentRss/130572.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/ma2/services/trackbacks/130572.aspx</trackback:ping><description>&lt;p&gt;さて、XNAGS2.0向けににえらい前のプロジェクトをアップグレードしたわけですが、F7でさっくりビルドできちゃったりすんだろーなー・・・と思いきやこんなエラーが。  &lt;div class="sourcecode"&gt;警告 CS0672: メンバ 'xxx' は 古い形式の メンバ 'yyy' をオーバーライドします。Obsolete 属性を 'xxx' に追加してください。&lt;/div&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;この警告は、Microsoft.Xna.Framework.Gameからオーバライドしたメソッドふたつに対して出ました。&lt;/p&gt; &lt;ul&gt; &lt;li&gt;LoadGraphicsContent(bool)  &lt;li&gt;UnloadGraphicsContent(bool)&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;'おぶそ&lt;strong&gt;る&lt;/strong&gt;ーと'ってjf(Linux界隈のアレ)でよく見るやつ？ もう古い、的な意味の。&lt;br&gt;で、調べてみる。&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://msdn2.microsoft.com/ja-jp/library/22kk2b44(VS.80).aspx" target="_blank"&gt;Obsolete (C#)&lt;/a&gt;(MSDN)&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;まず、読み方間違えてたorz&lt;br&gt;'おぶそ&lt;strong&gt;れ&lt;/strong&gt;ーと'でした。&lt;br&gt;で、古いメソッドや使用を推奨しないメソッドを見つけて警告してくれるのはありがたいんですが、それをそのまま使うのはどうなのかと思いました。&lt;br&gt;警告されたのは名前から察するに画像リソースの読込/開放イベントのようです。&lt;br&gt;XNA2.0に代替メソッドがあるだろうと思い、結局新規プロジェクトを作りました。&lt;br&gt;両イベントの対応は以下のとおり。&lt;/p&gt; &lt;ul&gt; &lt;li&gt;LoadGraphicsContent(bool)→LoadContent()  &lt;li&gt;UnloadGraphicsContent(bool)→UnloadContent()&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;ただ、Webを探すと'*GraphicsContent'の情報がぽつぽつあります。結局使っていいの？&lt;br&gt;とりあえずの答えになりそうな記事がありました。&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://blogs.msdn.com/ito/archive/2007/12/14/get-lost-devicelost.aspx" target="_blank"&gt;ひにけにXNA : XNA 2.0でのGraphicsDevice仮想化&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;雛形を少しいじっただけのプロジェクトだけど、他にもObsoleteなメソッドあるのかなー。&lt;br&gt;セーブ関連(Storege)も情報が交錯してましたが、それはまた今度。&lt;/p&gt; &lt;p&gt;とりあえず、引越しは完了・・・したと思います。&lt;/p&gt;&lt;img src ="http://blogs.wankuma.com/ma2/aggbug/130572.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>ma2</dc:creator><title>XNA1.0&amp;rarr;2.0への引越し(1)</title><link>http://blogs.wankuma.com/ma2/archive/2008/03/30/130567.aspx</link><pubDate>Sun, 30 Mar 2008 23:22:00 GMT</pubDate><guid>http://blogs.wankuma.com/ma2/archive/2008/03/30/130567.aspx</guid><wfw:comment>http://blogs.wankuma.com/ma2/comments/130567.aspx</wfw:comment><comments>http://blogs.wankuma.com/ma2/archive/2008/03/30/130567.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.wankuma.com/ma2/comments/commentRss/130567.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/ma2/services/trackbacks/130567.aspx</trackback:ping><description>&lt;P&gt;XNAが1.0でGame StudioがまだExpress(以降、XNAGSE1.0)だった頃、なんとなくいじったまま放置していたXNAを再開しました。&lt;BR&gt;ソリューションやらプロジェクトのタイムスタンプを見ると2007年6月。&lt;BR&gt;いろいろ理由はあったけど、部屋が暑くなってきて投げたような記憶が。&lt;/P&gt;
&lt;P&gt;それさておき、&lt;A href="http://www.microsoft.com/japan/msdn/xna/GS2_download.aspx" target=_blank&gt;XNA Game Studio 2.0の配布ページ&lt;/A&gt;にProject Upgrade WizardというXNAGSE1.0のプロジェクトをXNA Game Studio 2.0(以降、XNAGS2.0)用のプロジェクトに変換してくれるものがあるんですが、どこにあるのかわかりませんでした。&lt;/P&gt;
&lt;P&gt;で、探した結果。&lt;BR&gt;&lt;A href="http://www.microsoft.com/japan/msdn/xna/GS2_ProjectUpgrade.aspx" target=_blank&gt;Project Upgrade Wizard for XNA Game Studio 2.0 の使用方法&lt;/A&gt;&lt;BR&gt;&lt;A href="http://ma2.wankuma.com/images/f7e3a4689ff5_114D6/xnagspuw.png"&gt;&lt;IMG style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=484 alt=xnagspuw src="http://ma2.wankuma.com/images/f7e3a4689ff5_114D6/xnagspuw_thumb.png" width=604 border=0&gt;&lt;/A&gt;&amp;nbsp;&lt;BR&gt;ある意味"新しいプロジェクト"ですけどね・・・まぁ、その。&lt;BR&gt;ほどほどにがんばるぞーorz&lt;/P&gt;&lt;img src ="http://blogs.wankuma.com/ma2/aggbug/130567.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>