会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
欢迎来到杨元超的世界
分享经验,共同进步,一切都轻而易举~
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
11
12
13
14
15
16
17
下一页
2014年9月7日
深入理解requestAnimationFrame
摘要: 本文主要参考w3c资料,从底层实现原理的角度介绍了requestAnimationFrame、cancelAnimationFrame,给出了相关的示例代码以及我对实现原理的理解和讨论。
阅读全文
posted @ 2014-09-07 10:25 杨元超
阅读(11477)
评论(0)
推荐(4)
2014年9月6日
理解DOM
摘要: 本文试图弄清楚DOM到底是什么,不会讨论具体DOM节点的操作。
阅读全文
posted @ 2014-09-06 19:46 杨元超
阅读(5437)
评论(0)
推荐(1)
2014年8月27日
前端的架构设计与演化实例
摘要: 本文介绍我在实际的前端项目中的架构设计,展示因为需求变化而导致架构变化的过程。 全文分为三个阶段,分别对应三次需求的变化,给出了对应的架构设计。 在第一个阶段中,我使用面向过程设计;在第二个阶段和在第三个阶段中,我使用面向对象设计。
阅读全文
posted @ 2014-08-27 16:36 杨元超
阅读(4100)
评论(10)
推荐(4)
2013年10月25日
我对Stub和Mock的理解
摘要: 使用测试驱动开发大半年了,我还是对Stub和Mock的认识比较模糊,没有进行系统整理。今天查阅了相关资料,觉得写得很不错,所以我试图在博文中对资料进行整理一下,再加上一些自己的观点。本文是目前我对Stub和Mock的认识,难免有偏差,欢迎大家拍砖。
阅读全文
posted @ 2013-10-25 22:55 杨元超
阅读(5865)
评论(0)
推荐(4)
2013年10月21日
炸弹人游戏开发系列(9):总结
摘要: 本文对炸弹人系列博文进行总结。
阅读全文
posted @ 2013-10-21 18:01 杨元超
阅读(2044)
评论(2)
推荐(7)
炸弹人游戏开发系列(8):放炸弹
摘要: 本文会给我们的炸弹人增加放炸弹的能力。
阅读全文
posted @ 2013-10-21 11:51 杨元超
阅读(4036)
评论(8)
推荐(5)
2013年10月20日
炸弹人游戏开发系列(7):加入敌人,使用A*算法寻路
摘要: 本文会加入1个AI敌人,敌人使用A*算法追踪炸弹人。
阅读全文
posted @ 2013-10-20 22:56 杨元超
阅读(3768)
评论(2)
推荐(2)
炸弹人游戏开发系列(6):实现碰撞检测,设置移动步长
摘要: 本文将实现碰撞检测,让炸弹人不能穿过墙。在实现的过程中会发现炸弹人移动的问题,然后会通过设置移动步长来解决。
阅读全文
posted @ 2013-10-20 11:25 杨元超
阅读(2308)
评论(0)
推荐(0)
2013年10月19日
炸弹人游戏开发系列(5):控制炸弹人移动,引入状态模式
摘要: 本文开始监听键盘事件,使玩家能控制炸弹人移动。然后会在重构的过程中会引入状态模式。大家会看到我是如何在开发的过程中通过重构来提出设计模式,而不是在初步设计阶段提出设计模式的。
阅读全文
posted @ 2013-10-19 22:32 杨元超
阅读(2264)
评论(4)
推荐(2)
关于使用Css设置Canvas画布大小的问题
摘要: 问题分析我们在调整画布大小时,希望画布中的图形保持不变,只是改变画布本身的大小。但是如果使用Css设置画布大小,则会出现问题。问题描述如果使用Css设置Canvas画布的大小,则导致画布按比例缩放到你设置的值。原因在Canvas元素的内部存在一个名为2d渲染环境(2d redering contex...
阅读全文
posted @ 2013-10-19 11:46 杨元超
阅读(12629)
评论(4)
推荐(1)
上一页
1
···
11
12
13
14
15
16
17
下一页
公告