10 2012 档案
摘要:上一章用两种方法加载了 运动图片,图片跟随鼠标走xna可以放到wp7 xbox上,这次简单的碰撞就用键盘的上下左右四个键控制上下左右,直到碰撞完成。加载了两个静态图片,一个苹果和一个香蕉,是之前用wpf写消消看时候自己做的,这时候就拿来用用,香蕉自动移动,苹果用户可以用键盘控制 SpriteBatch spriteBatch; //一个随意移动的物体 Texture2D moveObject; //移动物体的位置 Vector2 moveVector=Vector2.Zero; //自己控制的物体 ...
阅读全文
摘要:加载一个静态图片,左右移动,真没啥意思,鼠标单击上去都没反应,这也太山寨了吧。来点稍微给力的,\(^o^)/新建项目,加载图片,和第一章是一样的 Texture2D people; protected override void LoadContent() { // Create a new SpriteBatch, which can be used to draw textures. spriteBatch = new SpriteBatch(GraphicsDevice); peo...
阅读全文
摘要:程序环境:VS2010和XNA Game Studio 4.0插件,具体可以下载http://xbox.create.msdn.com/zh-CN/resources/downloads 这个是笔者的下载地址1.新建一个项目选中Windows Game(4.0),建立会有两个工程,上面一个工程负责代码实现,下面的content则包含了项目所有资源,图片声音模型首先,先看一下One(move)这个工程,它下面有个Game1,program这些文件,打开Game1 /// <summary> /// 所有的game都继承自Microsoft.Xna.Framework.Game //.
阅读全文
摘要:简单的一个小题目:窗体每秒变一次背景颜色确实简单,上代码:方案1: private void Window_Loaded(object sender, RoutedEventArgs e) { Init(); } private void Init() { BackgroundWorker worker = new BackgroundWorker(); worker.DoWork += new DoWorkEventHandler((o, p) => ...
阅读全文
摘要:今天关闭一个窗体,报出这样的一个错误"在创建窗口句柄之前,不能在控件上调用 Invoke 或 BeginInvoke。",这个不用多想,肯定是那个地方没有释放掉。既然碰到这个问题,先不说问题本身,来说说其他的一些事情。winform最常见的是datagridview这个控件,不管重写还是怎么,很多数据的操作都是用datagridview来展示的,因此,它的异步调用也算是比较多的一类了。比如:1 从数据库中读取大量数据(所谓的分页读取不在这个范畴)2 操作datagridview,然后一段时间后改变或者填充dtagridview3 datagridview本身的一些效果,比如
阅读全文

浙公网安备 33010602011771号