kingBook

导航

随笔分类 -  Nape

Nape "不动"刚体的碰撞交互
摘要:"不动"刚体,这里指的是以下两类刚体:1.刚体的allowMovement和allowRotation都设false的刚体2.KINEMATIC类型的刚体如下代码,测试发现输出面板没有内容输出,侦听不到两者的碰撞。 1 package { 2 import nape.callbacks.C... 阅读全文

posted @ 2015-09-10 11:25 kingBook 阅读(306) 评论(0) 推荐(0) 编辑

Nape 获取碰撞点加特效
摘要:package { import nape.phys.Body; import nape.shape.Shape; import nape.shape.Circle; import flash.display.MovieClip; import flash.utils... 阅读全文

posted @ 2015-08-14 17:05 kingBook 阅读(414) 评论(0) 推荐(0) 编辑

Nape实现坐标旋转角度回弹
摘要:乒乓球以一个向量运动,碰到障碍后反弹以一个新的向量运动,如下图:要实现回弹只需要求出向量v1,把向量v0取反,再旋转(a+b)度就可以得到向量v1.向量取反:var v:vec2 = new Vec2(10,10);v.x = -v.x;v.y = -v.y;//或者v=v.mul(-1);坐标旋转... 阅读全文

posted @ 2015-04-21 19:19 kingBook 阅读(340) 评论(0) 推荐(0) 编辑

使用PreListener与InteractionListener的一个小发现
摘要:如果两个刚体使用PreListener忽略了它的碰撞时,如果这时你使用InteractionListener来侦听它们的碰撞还是可以侦听到的: 1 package { 2 import com.bit101.components.TextArea; 3 import nape.ca... 阅读全文

posted @ 2015-02-01 21:20 kingBook 阅读(235) 评论(0) 推荐(0) 编辑