10 2011 档案
摘要:现在智能手机的交互都是通过一个大屏幕,开发手机游戏或应用时,对程序的操作在某些情况下使用加速度感应器会提高用户体验。WindowsPhone SDK 7.1也提供了加速度模拟器,可以更好地测试程序。以下是在一个XNA程序中简单的使用加速度感应的方法:使用加速度感应器需要先引入命名空间 1: using Microsoft.Devices.Sensors;并给用来提供程序控制(操作)的类添加一个属性用来存放感应器实例 1: Accelerometer accelerometer;同时,此例中,简单的将对手机重力的变化归结到 上下左右的四向操作中,所以这里添加四个类属性用来表示四个方向是否...
阅读全文
摘要:在Windwos Phone 开发时,有时需要设置再程序运行时屏幕是常亮的。 比如:游戏中,如果不触摸屏幕(只使用加速度感应时)一段时间后屏幕就暗了。。黑了。。手机进入待机。。。这个是很悲剧的。。 要避免这个问题,可以在程序中设置让其关闭对手机是否闲置状态的侦测。 方法是: 1: using Microsoft.Phone.Shell;程序初始化时(或主方法的构造函数...
阅读全文
摘要:很多时候,希望程序占用整个屏幕,而不需要在屏幕上方 留出显示 时间、电量信息的黑条。。 这个时候,需要设置应用全屏显示。 1: graphics.IsFullScreen = true; XNA开发时,屏幕默认是横屏,也可修改屏幕长宽 改为竖屏 1: graphics.PreferredBackBufferWidth = 480; 2: ...
阅读全文