簡體   English   中英

Swift-SpriteKit-移動節點與固定節點之間的距離

[英]Swift - SpriteKit - distance between a moving node and a fixed node

我想將節點的寬度設置為移動節點與固定節點之間的距離。 換句話說,我希望節點的寬度隨着另一個節點的移動而變化。 有功能嗎?

使用hypot函數:

讓距離= hypot(movingNode.position.x-fixedNode.Position.x,movingNode.position.y-fixedNode.Position.y)

這將返回寬度x和高度y的直角三角形的斜邊的長度,我們可以將其設想為在兩個節點位於非直角頂點上繪制的情況。

https://developer.apple.com/documentation/coregraphics/1456251-hypot

在此處輸入圖片說明

暫無
暫無

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

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