精华 为了实现登录界面的文本输入控件的心里路程
发布于 2 年前 作者 HawkWu777 1235 次浏览 来自 分享

开始的时候想着这是js的,那文本框就用html的吧,结果发现用div里放input标签,会跟phaser的canvas相排斥,好不容易通过div的z-order属性吧包含input的div调到了canvas的上层,也就是重叠,再加上坐标的调整,在pc上看起来好像实现了,再回到手机看,发现手机的浏览器默认又变成流式布局,也就是包含input的div跟canvas分开了,,,,在群里请教了站长,他推荐用input控件,于是我在github里搜索phaser,发现了一些对我有启发的东西: https://github.com/search?utf8=✓&q=phaser&type=

1.png

2.png

如图,排在前面的自然是phaser的官方组织photonstorm的东东,往后则是相关的一些小作坊或个人开发的插件 找到了input插件,下载,测试,发现可以用,设置属性就好了 通过这个事情我发现github还真是个好东西,想要开发fastion,必须github,否则你就out了

3 回复

明明一个DIV就能解决的事情 为啥要搞复杂化 I cant understand!

@MngYou 吕老,话题已加精,有时间总结一下div实现input的方法,谢谢

@channingbreeze 没啥办法啊 就是开启div的可编辑状态 在火箭飞升那个有案例 电脑、手机上可以 正常显示

回到顶部