官术网_书友最值得收藏!

1.5 避免往返

雖然SDF能很好地解決繞障礙物滑行的問題,但在實際使用中如遇到凹形障礙物,則會出現角色在障礙物內不斷往返的情況。

如圖1.7所示,實線箭頭表示搖桿方向,虛線箭頭表示角色遇到障礙物后繞障礙物滑行的方向,如果搖桿方向一直保持不變,則角色在A處向右下滑行,到達B處后又會向右上滑行,從而導致角色在凹型槽內A、B間不斷往返走不出來。那么,當前后滑行方向相差大于90度時停止滑動,重新撥動搖桿才能再次移動。

圖1.7 往返

主站蜘蛛池模板: 金秀| 泽普县| 巴林右旗| 新源县| 武乡县| 南丹县| 阳江市| 永寿县| 蒙城县| 青岛市| 陆河县| 德保县| 越西县| 镇巴县| 安仁县| 金阳县| 鸡西市| 乐都县| 辽阳市| 灵寿县| 台南县| 施甸县| 綦江县| 通州市| 磐石市| 遂宁市| 大丰市| 博野县| 清新县| 房山区| 寻乌县| 宜宾县| 福鼎市| 东台市| 桃源县| 泾川县| 辉县市| 姚安县| 苏尼特左旗| 和田市| 罗定市|