- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我根据 this 创建了一条绳索教程,除了我的绳子在绳子的每一端都附有一个球。
高层:这就是他们制作绳索的方式。
SKNodes
数组在我的程序中,我四处移动球,基本上像弹性钟摆一样摆动绳索。
这是我的问题:如果我非常用力地摆动绳子,绳子会拉伸(stretch)太多!我怎样才能减少绳子的拉伸(stretch)量?我没有看到降低 body 弹性的方法。
如果还有其他有用的信息,请告诉我!提前致谢
最佳答案
你可以试试这两种方法。第一种方法是增加 SKPhysicsJointPin
类的属性 frictionTorque
。
The range of values is from 0.0 to 1.0. The default value is 0.0. If a value greater than the default is specified, friction is applied to reduce the object’s angular velocity around the pin.
您遵循的教程示例,在将关节
添加到场景之前,修改frictionTorque
:
for i in 1...length {
let nodeA = ropeSegments[i - 1]
let nodeB = ropeSegments[i]
let joint = SKPhysicsJointPin.jointWithBodyA(nodeA.physicsBody!, bodyB: nodeB.physicsBody!,
anchor: CGPointMake(CGRectGetMidX(nodeA.frame), CGRectGetMinY(nodeA.frame)))
joint.frictionTorque = 0.5 // Add this line
scene.physicsWorld.addJoint(joint)
}
第二种方法是限制销接头的摆动角度。启用shouldEnableLimits
后,以弧度为单位调整lowerAngleLimit
和upperAngleLimit
。
阅读有关 Determining the Characteristics of the Pin Joint 的 SKPhysicsJointPin 类引用的更多信息.
关于ios - 我将多个图像连接成一根绳子。我怎样才能减少绳索的弹性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32857966/
public class Sequence { Sequence() { System.out.print("c "); } { System.
我正在使用 box2d 物理创建游戏,我有一个带有绳子的起重机,类似的东西(示例) 我想要实现的是让玩家折叠或展开线(显然有一定的限制),目前我只能创建固定长度的绳子,这有点限制我的游戏。 我怎样才能
我想知道在什么情况下你会在另一个 STL 容器上使用绳子? 最佳答案 Ropes are a scalable string implementation: they are designed for
有没有办法制作一个长的垂直图像“摆动” - 我想使用绳子的图像在我网站的某个区域来回轻微摆动,以获得主题为网站。 这对 JS/jQuery 来说可能吗? (不进入 Flash) 最佳答案 看看这个ht
我们一直在开发一款游戏 (2d),其中可以将对象连接到静态点。每个连接(在我们的例子中是一根绳子)都有一个固定的长度,可以改变(一次只能改变一个)。情况可能与所附图片类似。现在我想知道物体可以向哪个方
似乎在我的/usr/include/c++/4.5.1/ext/rope(和ropeimpl.h)中有rope的实现。我将它与 SGI STL 进行了比较,代码似乎与代码库几乎相同。 我不知道它的状态
来自 Wikipedia : The main disadvantages are greater overall space usage and slower indexing, both of w
我是一名优秀的程序员,十分优秀!