忽然对游戏编程来了兴趣,也为了减少平时工作的枯燥,开始了XNA的学习之路。
今天算是学习的第一天吧,高高兴兴地下了本资料<<XNA4.0学习指南>>,还是中文版的。刚从引言开始看的时候,心里甚至有点亢奋。见到有第一个XNA示例,便立马开始动手起来。
结果很快就遇到了个大头佛。我想加载一张图片,明明是在工程中设置了其作为Content来加载的属性,可是程序运行到LoadContent()方法中的texture.Load()一行时,老是提示加载错误。要么提示Cannot open file,要么提示File not found.
在确保路径准确无误之后,程序仍然死活不肯正常运行啊。百思不得其解,憋了一泡尿,又无奈又难受。
我之后又回头仔细看了一遍资料,忽然看到一句话:你在游戏中所用到的所有资源,都应该放到 ProjectNameContent(Content)这个工程中,而不是主工程下面。
我才彻底大悟啊,这么简单的问题纠结了那么久,只是因为没好好看参考资料,资源没放对位置造成的。
改正资源的位置后,终于可以正常启动了。真是悲喜交加,无以名状。
所有以后还是沉下心来,好好看文档吧。磨刀不误砍柴工,浮躁变浮云啊~
个人网站 www.software8.co 有空来玩玩