移动端开发触屏事件的封装
1 | /* |
1 | /* |
1、
1 | <link href='http://fonts.googleapis.com/css?family=PT+Sans+Narrow' rel='stylesheet' type='text/css' /><!--引入谷歌字体API--> |
下面都是我收集的一些比较常用的正则表达式,因为平常可能在表单验证的时候,用到的比较多。特发出来,让各位朋友共同使用。
目前的版本只是demo,仍有几个问题需要完善一下,问题如下:
1,如何将经纬度等数据发送到被定位人看不到的页面上。
2,如何绕过或或强制让打开链接的人允许使用定位(弹窗)。
3,目前或取经纬度后,要自行用谷歌地球去分析用户位置(通过卫星地图定位并显示),如何简化这一部分,让被定位者的经纬度自动生成地图图片并一起导入到其他页面(总之不能让被定位者察觉自己被定位的这一事实)。
效果图:
HTML代码:
1 | <h1>根据结束时间和服务器时间 倒计时</h1> |
由于在sublime上面没有看到很好的phaser补全代码的插件,于是决定自己动手写一个。
加入了很多的补全提示,但是发现太多的提示反而会是种干扰,而且提示出来的词优先级也是有问题。不知道sublime上有没有地方可以设置
还有就是使用了英文.之后,前面的内容就不包含在提示搜索里面了,这是不是也有地方可以设置,高手请不吝赐教
官方教程示例 http://phaser.io/examples
1 | game.load.image('mushroom', 'assets/sprites/mushroom2.png'); |
官方教程示例 http://phaser.io/examples
1 | game.load.bitmapFont('名称', '位图png', '位图xml'); |
官方教程示例 http://phaser.io/examples
添加按钮 button = game.add.button(X, Y, ‘按钮图片名’, 函数名, this, 2, 1, 0);
使用Phaser有一段时间的,越来越喜欢这个游戏引擎,但是它不像egret那样有专业的公司和团队去维护,并提供大量的工具,所以Phaser没有那么多的工具,但是真的很好用。
在做游戏登录界面的时候,发现Phaser没有提供TextBox的控件,在官方的论坛进行搜索以后得到了如下的结论
在HTML5中,DeviceOrientation特性所提供的DeviceMotion事件封装了设备的运动传感器时间,通过改时间可以获取设备的运动状态、加速度等数据(另还有deviceOrientation事件提供了设备角度、朝向等信息)。
而通过DeviceMotion对设备运动状态的判断,则可以帮助我们在网页上就实现“摇一摇”的交互效果。
方法一:使用text-align:justify
text-align:justify
属性是全兼容的,使用它实现两端对齐,需要注意在模块之间添加[空格/换行符/制表符]才能起作用,同样,实现文本对齐也是需要在字与字之间添加[空格/换行符/制表符]才能起作用