最新评论
Re:浅谈Javascript -- 【嵌套函数及闭包】 折翼的鸟 2012-05-29 12:10
是的,调用对象是在当前函数执行完毕后就结束引用,但是这里不要误解了上面_uniqueID()的调用,他并不是直接调用的外围函数,而是调用的嵌套函数,嵌套函数的作用域链是包含外围函数的作用域链的。所以在它的调用对象移除作用域链的时候是能够访问到这条作用域链上其他对象的属性并改变的。
没看明白........
Re:【前端应该知道的那些事儿】运动学基础 岑安 2012-05-29 10:18
[quote]VVG:还有一个疑问,用requestAnimationFrame来制作动画的时候,如果动画里面有关于时间的计算,那么,在动画进行的时候切换浏览器标签后(requestAnimationFrame会暂停动画),然后再返回动画标签继续动画,这个时候里面的时间计算就会出错,比如这个DEMO:http://hongru.github.com/test/cnblogs/0313/3.html,点击开始动画后,切换浏览器的标签到别的地方,等会返回路径就会出现异常,在你的博客学习了很多,谢谢[/quote]
嗯,看的很仔细。 :) 这个算是代码上的疏忽吧,requestAnimationFrame,非当前tab时,调用自动休眠,因为我算帧间隔dt的上时候是用 本地时间之差 来算的。 所以下一次再进入tab的时候, dt 就过大了,所以会出现这个情况。
其实我有做一个小处理,就是当dt 大于3秒的时候,强制拉回来,所以你可以试试,离开当前页面3秒以上再回来,基本是ok的。
但是这不够彻底, 最好还是 加上 window blur 事件的监听吧。 我改下demo, 应该就ok了
Re:【前端应该知道的那些事儿】运动学基础 岑安 2012-05-29 10:07
[quote]VVG:
楼主。。。。二次函数方程按照你的值 我算出来是a = -0.0004 b = 0.8 来着
S = -0.0004t^2+0.8t[/quote]
哈哈,是我算错了... 希望思路说明白了就好
Re:【前端应该知道的那些事儿】运动学基础 VVG 2012-05-29 10:01
还有一个疑问,用requestAnimationFrame来制作动画的时候,如果动画里面有关于时间的计算,那么,在动画进行的时候切换浏览器标签后(requestAnimationFrame会暂停动画),然后再返回动画标签继续动画,这个时候里面的时间计算就会出错,比如这个DEMO:http://hongru.github.com/test/cnblogs/0313/3.html,点击开始动画后,切换浏览器的标签到别的地方,等会返回路径就会出现异常,在你的博客学习了很多,谢谢
Re:【NodeCC】nodejs版本的脚本压缩和compo工具 VVG 2012-05-29 09:52
全能啊。。。
Re:请允许我说:数学是如此美丽! zzmsl 2012-05-28 23:16
性能还是问题,四核的cpu被吃掉了20%。
Re:【前端应该知道的那些事儿】运动学基础 VVG 2012-05-26 22:14
楼主。。。。二次函数方程按照你的值 我算出来是a = -0.0004 b = 0.8 来着
S = -0.0004t^2+0.8t
Re:为什么我推荐事件委托而不是批量绑定 lmh2072005 2012-05-25 14:41
这里是事件源的应用吧
Re:基于【双密度松弛算法】的二维流体粒子模拟 Cson 2012-05-23 22:29
牛~
http://www.iro.umontreal.ca/labs/infographie/papers/Clavet-2005-PVFS/pvfs.pdf
这个貌似404了
Re:为什么我推荐事件委托而不是批量绑定 独来独往的猫 2012-05-21 22:48
在处理列表上的交互的时候用的比较多
不过需要操作 item 数据的时候我还是喜欢用个循环批量绑定,用闭包存数据
Re:为什么我推荐事件委托而不是批量绑定 黄明 2012-05-20 23:26
这个思路不错 不过对于一些大型的应用 可以使用现有的一些框架来处理
ko 就是一个用得比较顺手的框架
毕竟习惯了 sl 的绑定语法开发
Re:一步一步教你写带图片注释的淡入淡出插件(四) monicame 2012-05-18 13:57
顶博主,真是个好心人啊.写博客的都是好心人..
Re:关于简单的碰撞检测 leasystu 2012-05-17 14:26
@岑安
我再研究研究~楼主有空多写写技术博客额~
Re:关于简单的碰撞检测 岑安 2012-05-17 09:17
@leasystu
确实就是这样子的,我上面代码的实现就是你说的这种方式,而且两边同时相交的情况,上面的代码也有问题,比如 demo3,当弹性系数为0.2的时候。
这种特殊情况目前的考虑是 假如存在,取任意一个相交点,撞后,速度反向。
Re:关于简单的碰撞检测 leasystu 2012-05-16 14:47
最近在写一个手机游戏,实现的效果是小球在多边形内移动,然后发生碰撞之后反弹。但是小球总是会跑着跑着就跑出了这个多边形。
- -、
楼主的方法貌似没有全讲出来。小球与边碰撞的时候,得看与这个边距离最近的那个点的连线,也就是过圆心作垂线,与圆相交的那个点。。。然后更具前后两次该点的位置,计算出碰撞的交点,然后再转化为圆心的坐标位置。。。不知道我说的对不对。。还是我想的复杂了。。。(这里用坐标系平移和旋转和平移应该能实现)
但是如果圆同时和两条边相交的话,就又出问题了。又要特殊考虑这种情况了。。。。
不知道楼主能不能明白我在说什么。。。
-0-
Re:请允许我说:数学是如此美丽! 岑安 2012-05-09 12:40
@lin.g_lin
:)其实我也忘得差不多了,我们都是应用型,而不是理论型,所以有需要用数学的时候,都是查公式来的。
Re:请允许我说:数学是如此美丽! lin.g_lin 2012-05-09 11:22
高数全还给老师了..请教下楼主学数学是否要多做练习..
Re:webkit-box & translate 的组合--流畅的滑动体验 Kevan 2012-05-07 22:14
好文章啊
Re:关于简单的碰撞检测 岑安 2012-05-03 21:51
[quote]leasystu:我有一个问题想问下,在那个例子3中,当弹性系数设置为0.72时,小球就会碰到方块的一个角上面,这个时候,小球会弹的特别远,而且方向也不是普普通通的反弹了。这个方向和速度是怎么确定的?![/quote]
其实就是得到 圆球与 障碍物 碰撞的 第一个点, 这个点和球心的连线 就是作用力方向, 在结合当前球 的速度方向 和大小 做矢量运算 得到的。
Re:关于简单的碰撞检测 leasystu 2012-05-02 14:13
我有一个问题想问下,在那个例子3中,当弹性系数设置为0.72时,小球就会碰到方块的一个角上面,这个时候,小球会弹的特别远,而且方向也不是普普通通的反弹了。这个方向和速度是怎么确定的?!
