0
我是Swift編碼的初學者,我一直在使用Swift 3.0和SpriteKit以及最新版本的Xcode開發我的第一款遊戲。Swift 3.0 touchesBegan遊戲
在這個遊戲中,我想讓我的主角向左移動,當用戶點擊屏幕時,如果用戶再次點擊屏幕,角色移動到右側等,但角色不受重力的影響。
爲了做到這一點,我嘗試創建一個動作,然後在touchesBegan
方法中調用它。但它不起作用。如果我在場景的didMove
方法中調用該動作,它將自行工作,並且無需任何用戶交互。
當用戶點擊屏幕時,我該如何爲我的角色作品做這個動作只是?
我試圖將操作粘貼到touchesBegan
方法中,但出錯了編譯器。
如果你需要任何截圖,請讓我知道,我會提供給你。
請顯示您的代碼 – Jack