1

移相沖突不工作我有一個男人精靈(MAN)和一組樹精靈(樹)設置與碰撞是這樣的:如預期在商場

this.game.physics。 arcade.collide(男,樹木);

大部分工作正常,除了男人可以走到樹上(見下文)。碰撞檢測在所有其他方向(左,右和向下,但不是向上)工作正常。這是一個錯誤?引力相關或我做錯了什麼。

enter image description here

見視頻:http://screencast.com/t/j5tLsqpO

+1

退房這樣的:HTTP ://www.html5gamedevs.com/topic/5966-arcade-collision-only-from-one-direction/。也許你的向上碰撞被關閉 – Fabricator

+0

我已經加倍檢查,沒有關閉。還嘗試明確設置它(但沒有區別):tree.body.checkCollision.up = true; \t tree.body.checkCollision.left = true; \t \t \t tree.body.checkCollision.right = true; \t \t \t tree.body.checkCollision.down = true; –

+0

我檢查了鏈接,它似乎描述相同或類似的問題,但我似乎無法找到任何解決方案引用 –

回答

0

解決方案是使用man.body.velocity.y和NOT man.body.y在更新流程