2009年5月23日

C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial):(六)完美移动

摘要: 经过前面的介绍和学习,我们分别掌握了如何点击鼠标让对象移动,并且实现2D人物的动作动画。那么,如何将两者完美的进行融合呢?这一节的内容将涉及到很多重要的技术及技巧,很关键哦。 那么同样的,前台xaml还是保持不变,接下来看后台C#第一部分: int count = ... 阅读全文

posted @ 2009-05-23 21:47 哼哼唧唧 阅读(93) 评论(0) 推荐(0) 编辑

C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial):(五)实现2D人物动画②

摘要: 第二种方法我称之为图片截取法,准备工作:这里我以创建主角向右方向施法动画为例。首先需要将10帧150*150的图片通过Photoshop或其他方式合成为一张1500*150的大图,如下图: 从图上可以很清晰的看出主角的整个流畅的施法流程。接着,我将该文件取名叫PlayerMa... 阅读全文

posted @ 2009-05-23 20:08 哼哼唧唧 阅读(126) 评论(0) 推荐(0) 编辑

C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial):(四)实现2D人物动画①

摘要: 通过前面的学习,我们掌握了如何动态创建物体移动动画,那么接下来我将介绍WPF中如何将物体换成2D游戏角色,并通过使用前面所讲的DispatcherTimer计时器来实现2D人物角色的各种动作动画。 动态实现2D人物角色动画目前有两种主流方法,下面我会分别进行介绍。 第一种方... 阅读全文

posted @ 2009-05-23 17:45 哼哼唧唧 阅读(134) 评论(0) 推荐(0) 编辑

C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial):(三)让物体动起来③

摘要: 第三种方法,DispatcherTimer动画,该类型动画与CompositionTarget动画类似,是基于界面线程的逐帧动画,但他与CompositionTarget动画不同,DispatcherTimer动画可以轻松的进行参数设置: xaml界面代码仍然沿用第一节的,... 阅读全文

posted @ 2009-05-23 15:50 哼哼唧唧 阅读(119) 评论(0) 推荐(0) 编辑

C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial):(二)让物体动起来②

摘要: 第二种方法,CompositionTarget动画,官方描述为:CompositionTarget对象可以根据每个帧回调来创建自定义动画。其实直接点,CompositionTarget创建的动画是基于每次界面刷新后触发的,与窗体刷新率保持一致,所以频率是固定的,很难人工介入控制。 ... 阅读全文

posted @ 2009-05-23 09:33 哼哼唧唧 阅读(76) 评论(0) 推荐(0) 编辑

C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial):(一)让物体动起来①

摘要: 序:自从QXGame(WPF GAME ENGINE)游戏引擎公布以来,受到很多朋友的热切关注,于是乎有了写教程的想法。那么从今天开始,我将带领大家一步一步的学会如何使用纯C#开发WPF/Silverlight游戏引擎,过程中我会尽量的开源,并对相关小技巧进行解释和介绍,比较复杂的算法原... 阅读全文

posted @ 2009-05-23 08:37 哼哼唧唧 阅读(100) 评论(0) 推荐(0) 编辑

导航