[問題] 碰撞後 物件不動

看板Flash作者 (ya da)時間14年前 (2011/06/29 00:11), 編輯推噓4(408)
留言12則, 4人參與, 最新討論串1/1
如果兩物體碰撞(hitTestObject) A物體不能穿過B物體 該如何寫呢 我是用鍵盤持續偵聽事件。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.0.193.138

06/29 01:00, , 1F
06/29 01:00, 1F

06/29 11:40, , 2F
上面那個跟之前版友寫的一樣,有一定機率會變黏體嬰
06/29 11:40, 2F

06/29 12:56, , 3F
現在我用的解決方法 用反向力相消正向力 不過會造成抖動
06/29 12:56, 3F

06/29 13:04, , 4F
那Stardust的Collide action呢? http://bit.ly/jZblK6
06/29 13:04, 4F

06/29 13:04, , 5F
這個是參考Keith Peters的ActionScript 3.0 Animation
06/29 13:04, 5F

06/29 13:05, , 6F
只不過有作最佳化,所以有些地方不太直覺...
06/29 13:05, 6F

06/29 13:05, , 7F
不過至少是沒遇過連體嬰的問題
06/29 13:05, 7F

06/29 13:06, , 8F
這是Stardust的masked碰撞範例 http://bit.ly/iHP5o
06/29 13:06, 8F

06/29 13:30, , 9F
CJ大的連結是不是錯了?
06/29 13:30, 9F

06/29 14:17, , 10F
還真的咧...這個網頁我連看都沒看過,見鬼了
06/29 14:17, 10F

06/29 14:17, , 11F
正確的在這裡 http://bit.ly/jZblK6
06/29 14:17, 11F

06/29 14:20, , 12F
演算法在 doMutualAction(p1, p2, time) 裡面
06/29 14:20, 12F
文章代碼(AID): #1E2Vr7iX (Flash)