簡體   English   中英

如何通過SpriteKit中的物理學使移動的精靈掉落

[英]How to make a moving sprite fall with physics in SpriteKit

我有一個運動對象,它會產生由滑動關節附加的object2

當我按下按鈕時,關節被移開,物體2因重力而掉落

這是可行的,但只能在不保持其y軸速度的情況下沿x軸掉落。

我如何像現實生活中那樣使Object2以更水平的方式掉落

場景范例

您可以直接設置速度:

sprite.physicsBody?.velocity = CGVectorMake(10.0,10.0)

只需將vx設置為與移動對象相同。

去除關節后使用

object2.physicsBody?.velocity = object1.physicsBody.velocity
object2.physicsBody?.affectedByGravity = true

如果您使用moveToY看看這個問題

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM