WTK2.2支持触摸屏的修改方法

最近在做触摸屏游戏的移植,把一些小经验写出来供大家参考,首先说一下模拟器的改造。最初的时候就是为了找某个型号的手机模拟器发愁,后来发现WTK2.2自带的模拟器经过改造也可以支持的。

先说一下怎样改成触摸屏的模拟器吧,找到WTK的安装目录“C:/WTK22/wtklib/devices/DefaultColorPhone”,用UltraEdit(大家应该都用过吧)(或者直接用Eclipse打开(方法: 将文件拖到Eclipse上面就可以了))打开文件"DefaultColorPhone.properties",找到下面一段(我的是修改以后的)

# Screen size in pixels
###############
screen.width=240
screen.height=331
(应该是320.也许大家奇怪,为什么要改成331呢,其实我也是经过好几次实验才得到的数据,不过不明白是为什么?如果有知道的给小弟回个信息,多谢了。屏幕的高度在win2000里有时候不用改,但是在winxp里面要比你要求的屏幕大11个象素,这是改屏幕大小。

这一段也要改:

# The region of the screen available to graphics commands
# This section is optional. It defines the drawable region
# of the screen to be a subregion of the whole screen area.
###############
screenPaintableRegion.x=0
screenPaintableRegion.y=10
screenPaintableRegion.width=240
screenPaintableRegion.height=331

再来看看怎么改成触摸屏的吧!!!

找到下面的一段:

#Touchscreen support
###############
touch_screen=true

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值