问题标签 [bounce]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
5462 浏览

actionscript-3 - 在动作脚本 3 中使用命中测试弹跳球

我有这段代码可以让球弹跳,但我正在寻找的是从地面发射子弹,一旦它们击中球,它们应该向上弹回。目标是不让球落地。我敢肯定这以前已经做过,但我想我太笨了,无法弄清楚。

编码:

}

0 投票
9 回答
1572 浏览

physics - 弹跳球不符合能量守恒定律

我目前正忙于为我的 Win32 API 和 c++ 编程课程编写一个小球物理引擎。我已经完成了 GDI backbuffer 渲染器和整个 GUI(还有一些需要调整的东西),但我非常接近完成。最后唯一的大障碍是球对球的碰撞(但我可以自己解决这个问题),但其中最大的问题是球的弹跳。发生了什么是我扔了一个球,它真的掉了,但是一旦它弹起来,它会弹得比我释放它的点高???有趣的是,它只有在低于一定高度时才会发生。这部分是物理代码:(如果您需要更多代码或解释,请询问,但如果你们能看看我的代码,我将不胜感激。)

0 投票
1 回答
230 浏览

math - 需要帮助以使弹跳公式正常工作

我正在创建一个可以在 2D 矩形房间周围弹跳的弹跳对象。我已经阅读了关于使用velocityX和velocityY而不是法线方向角的另一个问题的答案。好的,这听起来更容易,所以我在下面实现了以下数学方法。但是,有一个区别。我要求我输入一个角度以及物体被击中的(水平/垂直)墙。

但我得到了非常奇怪的结果。我有时会得到错误的角度。我错过了什么吗?

0 投票
1 回答
5356 浏览

iphone - UIScrollView - (bounces = NO) 似乎覆盖了 (pagingEnabled = YES)

我有一个带有分页的 UIScrollView (所以典型的模型带有一个 UIPageControl 并在页面之间左右拖动/轻弹),我已经很好地工作了。奇怪的是,当我想摆脱弹跳(这样你在左右两侧的 UI 后面看不到黑色)时,突然分页不再起作用。

换句话说,当:

一切正常,除了我不喜欢 page(0) 和 page(length-1) 的弹跳。但是当我这样做时:

它停止在每一页上对齐,而是将所有页面一起视为一个长页面。所以似乎由于某种原因分页依赖于弹跳,只要我能以某种方式停止弹跳就可以了。那么,有没有其他方法可以摆脱它呢?还是我做错了什么?

编辑: 解决方案:

0 投票
3 回答
6453 浏览

iphone - Tableview滚动反弹并隐藏底部单元格

我有一个显示在导航控制器下的视图。该视图在顶部包含一个子视图,在底部包含一个表格视图。根据数据,该表可能具有超出可见高度的行。当我的行低于最后一个可见行时,如果我向上滚动视图,它会反弹回来,它不会留在那里。有没有办法让它留下来?我尝试使父视图成为滚动视图,但这没有帮助。我的观点来自 XIB。

0 投票
3 回答
1676 浏览

reflection - 2D 游戏 - 如何反射击球时的球?

我对 XNA 和游戏开发还很陌生,并且停留在球反射上。我的球一旦击中球棒就会反射,但只有一个角度,不管球棒在哪个角度。

这是代码:

球正在缩回。我怎样才能让它看起来像球正在从球棒上反射出来?

我看过其他帖子,但它们是在 3D 前端我太新了,无法将其翻译成 2D 术语...

0 投票
3 回答
444 浏览

actionscript-3 - Actionscript 冲突:解决异常和奇怪的情况

我创建了一个碰撞类来使用像素检测碰撞。在我的课堂上,我还开发了一些用于确定碰撞角度的函数。基于此,我创建了一些示例:

http://megaswf.com/serve/25437/

http://megaswf.com/serve/25436/

(改变重力的空间,右/左给球一些速度。)

您可能会注意到,会发生一些奇怪的事情:

  • 当球速很低时
  • 当球的方向几乎与障碍物相切时。

碰撞 http://img514.imageshack.us/img514/4059/colisao.png

上图显示了我如何计算碰撞角度。我称红点为关键点。我搜索最大数量的关键点(通常为 4 个)。如果我发现超过 2 个关键点,我选择最远的 2 个(如蓝色对象之一所示)。这就是我如何找到物体碰撞表面位置的法线角度。我不知道这是否是一种过时的做事方式。

基于该角度,我旋转速度矢量来进行弹跳。

进行数学运算的代码如下:

这就是计算新速度矢量的方式......

我的问题是,有没有人遇到过这种问题,或者对如何避免这种情况有一些想法?

0 投票
1 回答
1463 浏览

jquery - jQuery 弹跳到位

我需要我的列表项元素在适当的位置弹跳而不是相互摔倒。

我创建了一个 JSFiddle 我的意思:http: //jsfiddle.net/RGvjj/

有人可以告诉我为什么元素会这样做以及我需要做些什么来解决这个问题吗?

0 投票
2 回答
2979 浏览

ipad - UIScrollView(分页模式)仅在有两个或更多页面时反弹?

我只是有这个奇怪的问题。我有一个 UIScrollView,而我在那个滚动中只有一页。滚动已启用分页和弹跳。

这是我的代码(在 iPad 中)

这很简单。我只是创建了一个 UIView,并将其添加到滚动中。并设置滚动的 contentSize 以保持一个视图。

但是在我运行它之后,滚动根本不会反弹。

如果我添加第二个视图并设置滚动的 contentSize 双倍宽度,它会反弹。

我想知道如果只有一页,滚动是否永远不会反弹?

谢谢

0 投票
1 回答
10131 浏览

android - Android:检测 ScrollView 何时完成滚动并弹回?

我有一个 ScrollView,它有两个隐藏的图像,一个在顶部,一个在底部。中间有一堆可见的内容。

我需要做的是默认隐藏这些图像,但是当您一直向上或一直向下滚动时,您可以在滚动时看到它们。但是,一旦您停止滚动,它就会弹回可见区域,这样隐藏的图像就不会显示出来。

基本上我试图模仿 iphone UIScrollView 的反弹滚动功能。

我有我的 ScrollView 所有设置,并在开始时进行滚动以隐藏顶部隐藏的图像。现在我需要做的就是检测滚动何时结束,找出 Y 位置,并检查是否显示了隐藏图像。如果是,我会以编程方式向后滚动视图,以便隐藏隐藏的图像。

我希望这一切都说得通。

所以无论如何,我知道如何以编程方式滚动 ScrollView。现在我需要某种回调来告诉我 ScrollView 何时结束滚动,以及一种获取 ScrollView 当前“Y”位置的方法。有什么我可以使用的方法吗?

我浏览了 ScrollView 文档,但没有任何反应。我仍然不太熟悉 Android 命名方案,所以也许我在某处遗漏了一些明显的东西。

无论如何,任何帮助将不胜感激。干杯。