
JavaScript
隐秀_
更多精彩 seriouszyx[dot]com
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
js鼠标滚轮事件兼容
JavaScript鼠标滚轮事件 IE6.0首先实现了鼠标的滚轮事件,其良好的交互效果得到认可,随后Opera、chrome、safari等主流浏览器都实现了该效果,不过存在着很大的兼容问题。 大多数浏览器支持mousewheel事件操作,它可以在任何元素上触发,最终冒泡到document或window对象;而在Firefox中,支持的是另外一种事件——DOMMouseScroll,其中最...原创 2018-05-26 16:13:53 · 2020 阅读 · 1 评论 -
C++实现控制台版2048(内附彩蛋)
前言 之前做过一个JavaScript版本的2048游戏,最近在学习C++,昨天晚上突然心血来潮,想用C++来实现,因为核心算法已十分理解,所以两个小时撸出来一个C++的简易版本。 简介 二维数组遍历,C++基本数据类型,string类,控制结构,函数。 本方法不涉及指针以及面向对象思想,所以可作为刚入门C++的新人的第一个小project。 效果图 实现思路1.背景 游戏的背景即一个...原创 2018-05-26 16:24:24 · 786 阅读 · 0 评论 -
原生js打砖块游戏(二)—— 增加障碍物
前言 在原有的基础上(原生js打砖块游戏(一)—— 基础框架)增加了障碍物,并将几个不同的模块分离,增加了关卡选择功能。 在调试方面,增加了简单的调试模块。游戏效果 按“3”选择进入第三关卡(emmm就是三个block),其中最右边的block有两条命。说明 首先将上次的代码分成guaGame.js/paddle.js/ball.js三个文件,又新添了level.js文件,...原创 2018-06-04 21:00:16 · 1198 阅读 · 0 评论 -
原生js打砖块游戏(一)——基础框架
前言 最近看到了萧井陌的几个游戏的源码,好奇也跟着打了打,真的是很有收获。 最后会实现一个打方块的游戏,完全由原生js编写,当然,用了canvas。接下来会连续发几篇文章一步步建立并完善我的小游戏,并记录萧大比较酷的观点以及我自己的一些想法。游戏效果 只是一个比较基础的版本,只有球和挡板,障碍物和界面效果记录数据什么的都没有加,以后会逐渐完善。完整代码 先给出完整的代码吧,...原创 2018-06-02 13:38:06 · 2962 阅读 · 0 评论 -
jQuery on()方法监听动态加载对象
动态监听加载对象 当使用js或jQuery动态创建元素(例如append),再用on(事件, function(){...})或addEventListener监听事件时,事件并不会触发,因为传统的$('.selector').click()只能监听html初始的对象,对于动态加载的操作,需要在加载后给他的操作行为绑定方法。 所以,我们可以使用jQuery的on()事件来获取未加载页面...原创 2018-07-25 13:30:40 · 12729 阅读 · 0 评论