摘要: 首先,我的地图编辑器是十分简单的,但是网上一个像样的例子也没有,很是无奈,或许是我没有找到吧,不喜欢的勿拍。接下来进入正题。我的地图就比较简单,就是简单的1和0。1表示可走,0表示不可走。接下来先看看软件的截图吧首先需要一个panel ,也就是一个画板,画板的背景是一张地图图片,接下来就是往画板上话虚线 那么 贴上代码(里面代码注释已经很详细了) 1 private void panel1_Paint(object sender, PaintEventArgs e) 2 { 3 4 Rectangle rect = thi... 阅读全文
posted @ 2013-07-29 22:24 史红星-shihongxing 阅读(1843) 评论(2) 推荐(2) 编辑
摘要: 在以前的ASP.NET 1.x版本中,设置为ReadOnly的TextBox控件在客户端更改了值后,在服务器端仍然可以得到修改后的值,但在ASP.NET 2.0中,这种做法已经限制。这是为了提高应用程序安全性所考虑的。下面就是TextBox控件获得数据的内部方法,由此可以看出ReadOnly的限制: 阅读全文
posted @ 2013-07-29 17:56 史红星-shihongxing 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 如果一上来就让大家接触这一个拥有3万多行的代码,我想也是非常困难的,鉴于此我决定先把基础的东西弄好。下一步就简单了。1.从概念上对XNA架构的理解1)GraphicsDeviceManager:在XNA类库中,这个是非常重要的,它为开发者提供方法管理目标设备的显卡资源。简单的说就是调用显卡的一个接口,该对象的GraphicsDevice属性代表当前目标设备的显卡。2)SpriteBatch:该对象的主要作用就是绘制文字和2D图像。在游戏开发过程中,他的作用是非常重要的,因为游戏需要的大部分是图片,文字和声音等素材资源。所有游戏中需要显示的画面都必须经过SpriteBatch对象中的Draw.. 阅读全文
posted @ 2013-07-29 00:03 史红星-shihongxing 阅读(437) 评论(2) 推荐(0) 编辑