Windows Phone 7 开发探索笔记4——触控操作之XNA中的Gesture
来源:网络 责任编辑:栏目编辑 发表时间:2013-07-01 18:21 点击:次
上篇文章介绍了Silverlight for Windows Phone Toolkit中的的GestureListener对象,本文将介绍XNA中与手势相关的内容。
一.添加XNA程序集
XNA是微软提供的专门用于游戏开发的框架,同时也支持Windows Phone 7。当然本文不打算介绍XNA开发的内容。所以我在Silverlight for Windows Phone程序中调用了相关的XNA程序集。
首先,我们要在项目中添加引用,如下图:
注意在点击OK时,会弹出如下所示的对话框:
选择“是”即可。然后在Code-Behind文件中添加下面的名称空间即可:
using Microsoft.Xna.Framework.Input.Touch;
二.TouchPanel类
在XNA中,TouchPanel可以向我们提供大量关于触控操作的信息,我在页面的构造函数中用下面的代码查看了TouchPanel提供的一些信息:
代码
TouchPanelCapabilities tpc = TouchPanel.GetCapabilities();
Debug.WriteLine("Touch panel is available : " + tpc.IsConnected.ToString());
Debug.WriteLine("MaximumTouchCount: " + tpc.MaximumTouchCount.ToString() + "\n");
Debug.WriteLine("Touch panel is available : " + tpc.IsConnected.ToString());
Debug.WriteLine("MaximumTouchCount: " + tpc.MaximumTouchCount.ToString() + "\n");
输出如下:
下面来介绍与手势
相关新闻>>
- Windows Phone 7(WP7)开发 读取本地资源文件
- Windows Phone 7(WP7)开发 Loaded VS On
- Windows Phone 7(WP7)开发 PhoneTextBox的一个BUG需要注意
- Windows Phone 7 开发探索笔记3——触控操作之GestureListener
- Windows Phone 7 开发探索笔记5——页面间导航
- Windows Phone 7 开发探索笔记1——触控操作之Touch
- Windows Phone 7 开发探索笔记6——页面间传值
- Windows Phone 7 开发探索笔记2——触控操作之Manipulation
- Windows Phone 7 开发探索笔记7——加载XML文件
- Windows Phone 7 开发探索笔记8——加载XAML文件中的对象
最新推荐更多>>>
热门新闻进入移动开发频道>>
- 发表评论
-
- 最新评论 更多>>