弄出來了
做蹦跳球,首推物理引擎呀
box2d這個引擎有flash版的
或者自己寫個簡單的拖拽也是可以的
首先改變拖拽的算法,你現在用的是直接把物體坐標設置為滑鼠位置,這樣體現不出加速度
改成這樣試試:從物體中心到滑鼠當前位置引一條直線,這條綫就是物體受力的向量,力的大小就是兩點間距離,以此計算加速度的大小和方向
加一個定時器,比如每隔0.1秒就根據加速度計算一次物體速度(大小和方向),甩鉛球的感覺就出來了
以龍為本
<-- 目前頭像 by 理業化肥
聯繫方式:站內短消息或郵件
离线
嗯 謝謝龍影 那個物理引擎今天試了試 感覺好複雜 很不好調節啊 還有版本問題 一開始試了好長時間沒成功 原來是版本不對……
看來只有慢慢學了
以前用box2d做的: http://yinglong.org/forum/gallery.php?g2_itemId=2123
以龍為本
<-- 目前頭像 by 理業化肥
聯繫方式:站內短消息或郵件
离线