2014年5月7日
摘要: 开发win8 metro游戏,使用monogame,并且还加上pubcenter广告,但是在x64的机子上遇到了问题,广告一出,游戏卡死。经过一系列的判断,发现monogame一直在update和draw,没有停止工作,但是我们看到的画面一直定格在广告出来的那一刻。既然是在广告出来的时候死的,那我们... 阅读全文
posted @ 2014-05-07 18:51 snet 阅读(358) 评论(0) 推荐(0) 编辑
  2014年5月4日
摘要: 程序是在release模式下生成的,并且arm和x64通过了验证,但是x86就出现了这个奇葩问题。搞了半天发现是要把“优化代码”的选项勾上。 阅读全文
posted @ 2014-05-04 15:00 snet 阅读(226) 评论(0) 推荐(0) 编辑
  2014年4月14日
摘要: slxna在wp7上表现很好,因为那会xna还是微软的亲儿子。但是到wp8时代,微软丢弃xna,不管不问了。但是丢之前没有把兼容搞的完美,以致有很多隐秘的坑,说不定就踩到了。我这个游戏的sl页面用了Storyboard做了个持续播放的动画,然后就想进入页面就开始播放,离开页面就停止播放。我习惯用On... 阅读全文
posted @ 2014-04-14 21:42 snet 阅读(334) 评论(0) 推荐(0) 编辑
  2014年3月5日
摘要: 使用NTBOOTautofix修复BCD今日换了台性能更强劲的电脑,本是想好好爽一下,结果却是满满的悲剧。先是硬盘里的游戏一个都打不开,8.1你要不要这么烂。好吧,不娱乐,那工作吧,结果hyper又死活装不上。如果没有开启虚拟化,那么在 启用或关闭windows功能 中,Hyper-V平台 这个选项是灰的。可是这个选项是亮的并且用来很多软件来检测都说正常,hyper却一直装不上,说功能无法配置。也不知道该怎么办了,就想重装系统试试,是用nt6 hdd installer安装的,它提示BCD损坏,我就想这里面是不是有什么关系,于是修复后再尝试安装hyper,终于成功了。 阅读全文
posted @ 2014-03-05 22:06 snet 阅读(1493) 评论(0) 推荐(0) 编辑
  2014年2月17日
摘要: MediaPlayer.GameHasControl 耗时1.5msMediaPlayer.State 耗时0.4ms上面两个原本放在游戏的update中,后来注释掉发现其它的游戏逻辑只要0.2ms。NetworkInterface.NetworkInterfaceType 在没有网络的情况下耗时数秒,不建议在UI线程中使用。替代物是NetworkInterface.GetIsNetworkAvailable(),但这个不能判断网络类型也不能正确判断有没有网(当WP7手机用数据线连接到电脑是,返回有网)。 阅读全文
posted @ 2014-02-17 17:48 snet 阅读(232) 评论(0) 推荐(0) 编辑
  2013年12月28日
摘要: IOS7的数字真的很好看啊,于是想放在自己的应用中。在网上找了下,发现这个字体叫HelveticaNeueLTPro-UltLt,于是随便在某个字体网站下了这个字体。拖到项目里换字体,但是,悲剧开始了,字体没变。这是为什么呢,难道格式不对,看了下发现这个字体是OTF格式,于是便在网上寻找TTF格式的字体,可是找了半天没有啊。于是就想转换字体,但是转来的TTF还是没用啊。打开字体文件一看,赫然写着OpenType,啊!XXXX,难道这个网站骗了我么。于是又去网上捞啊捞,终于明白了,这跟格式没关系,关键是里面的算法(额,姑且这么理解吧),WP不支持 PostScript Outlines,但是TT 阅读全文
posted @ 2013-12-28 00:50 snet 阅读(656) 评论(0) 推荐(0) 编辑
  2013年12月11日
摘要: 今天想给SystemTray的ForegroundColor设置为白色,但是模拟器正确,真机仍为黑色。经过一番折腾,发现是微软做了限制,背景是什么颜色,ForegroundColor就不能为什么颜色。于是把颜色改为#FFFFFFFE即可。 阅读全文
posted @ 2013-12-11 23:56 snet 阅读(210) 评论(0) 推荐(0) 编辑
  2013年11月12日
摘要: 在使用微博的时候,发现微博列表偶尔闪一下。后来自己在写应用的时候也出现了这个问题,不过微博用的是listbox,而我用的是longlistselector。仔细关注了一下,发现闪烁的内容是最后一个item,于是只留下一个item,发现确实不闪了,但是实际上不可能每个需求都只有一个item。看来这个问题只有先缓一缓了。后来我更新了converter的代码,往里面添加了联网获取图像的代码。这个converter不仅仅要获取图像,还要处理文字,是个富文本,这样写用户体验可不好,converter要全部处理完才能显示到页面上,所以网一卡用户就要等很久才能看到内容。但是就是这么一卡,longlistse 阅读全文
posted @ 2013-11-12 10:57 snet 阅读(202) 评论(0) 推荐(0) 编辑
  2013年10月3日
摘要: 首先需要安装Windows Phone SDK 7.1,这里面包含了最新的XNA SDK,当然也能安装其它的XNA SDK。安装完后复制模板xcopy /e "C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\Extens... 阅读全文
posted @ 2013-10-03 00:56 snet 阅读(3910) 评论(4) 推荐(1) 编辑
  2013年9月8日
摘要: 将textbox放与页面最下方,并取消ApplicationBar。IE的ApplicationBar里放个了textbox,效果很炫,最重要用户体验很好。于是也想对自己textbox做这样的设计。当然,ApplicationBar里是不能放textbox,但是对用户来说就是个ApplicationBar。当textbox得到焦点时IME会自动打开,并且会调整页面位置好让textbox不被IME挡住。既然能自动调整,那就把textbox放到最下面,这样textbox就能与IME紧贴了。但是如果这就完了也就不用写这篇文章了。实践证明textbox被IME挡住了一部分……后来花了不少时间才找出原因 阅读全文
posted @ 2013-09-08 16:36 snet 阅读(282) 评论(0) 推荐(0) 编辑