回答
SpriteKit繼承不以這種方式工作。如果你的孩子不應該受到父母的影響,也許你應該重新考慮讓他們成爲孩子。
但是,有一個有趣的解決方法:對孩子運行一個抵消父母移動的動作。例如,如果您對移動到左側的父級執行操作,請對所有將它們同時移至右側的子級執行操作。
運行計數器動作是一個可怕的想法,這是更多的工作在處理器是不需要的 – Knight0fDragon
不是一個可怕的想法,如果這是你正在尋找的行爲 - 例如,除了在這個特殊情況下,幾乎總是將其子節點移動的節點。正如我所說,如果你永遠都會反擊,那麼你就不應該有孩子。 – andyvn22
對一個孩子進行反作用並不是一個可怕的想法,但是如果你有多個孩子(因此孩子),那麼它變成了一個可怕的想法,應該被分組 – Knight0fDragon
- 1. 僅在父項中運行maven插件
- 2. 使用PHP在Apache上運行Quee操作(在後臺運行)
- 3. 在父頁面上執行邏輯,基於在ModalDialog上執行的操作
- 4. 在當前正在運行的進程上執行操作
- 5. 僅在單個節點上運行的SLURM上的R作業
- 6. 如何僅在構建機器上執行MSBuild複製操作?
- 7. 僅在不同的XML節點上執行某些操作
- 8. JTabbedPane:如何僅在活動選項卡上執行操作
- 9. SpriteKit上的SKSpriteNode(SKNode)如何工作touchBegin?
- 10. 運行帶有循環的shell腳本時,操作僅停止
- 11. 僅在小屏幕上運行JQuery
- 12. Tensorflow僅在CPU上運行CUDA版本
- 13. 使網站僅在HTTPS上運行
- 14. 高效運行操作
- 15. 運行時佈局操作
- 16. iPhone:NSOperationQueue連續運行操作
- 17. 僅在主設備上運行的Spark作業
- 18. 如何限制BenchmarkDotNet作業僅在特定平臺上運行?
- 19. Elastic Beanstalk:我如何僅在工作層上運行ebextension命令?
- 20. UnicodeEncodeError僅作爲cron作業運行時,
- 21. 在JavaScript中運行一個長操作?
- 22. Mono.Cecil能:操作可以在運行時
- 23. 使用SKCropNode()的SKNode()的淡出操作()兒童
- 24. 在服務器上運行多個操作
- 25. 未在Ubuntu操作系統上運行MYSQL - 錯誤2002
- 26. 未能在HDP 2.5.0中的Oozie上運行Spark操作(java.lang.IllegalArgumentException:Invalid ContainerId)
- 27. LaTeX:我在哪個操作系統上運行?
- 28. Cocos2D iPhone - 在多個目標上運行操作+回調
- 29. 如果在表單上沒有任何操作,運行函數
- 30. 在CDH4上運行map reduce操作示例
沒有意義,你說你想旋轉地球,但保持所有的人靜止。相反,你需要讓另一個孩子成爲你所謂的父母,並將0行動應用到父母 – Knight0fDragon