找回密码
 点一下
查看: 990|回复: 5

移动器->飞弹贴近地面时,移动轨迹会被地面强制“压平”,如何能取消这种限制?

[复制链接]
发表于 2012-6-24 17:12:30 | 显示全部楼层 |阅读模式
问题是这样的,用移动器的“重叠”实现一个螺旋状前进的飞弹,但发现一旦位置贴近地面,就会被强制“压平”,表述的不好,上图吧,大家一看就能明白:
原本应该是这样的:
222222.png

我把幽灵高度拉到4,这样飞弹的轨迹是螺旋前进的。
但把高度调回到0时,变成半圆了,接近地面的部分被“压平”了
11111.png


求教,怎么才能在地面实现预期的螺旋状效果呢?

地图文件在此:
Missile.SC2Map (172 KB, 下载次数: 22)
发表于 2012-6-24 17:58:00 | 显示全部楼层
测试成功,问题在这里,设置成这样就行了,不过有一段会到了地面下。
QQ拼音截图未命名.jpg
修改后的附件:

Missile.SC2Map

36 KB, 下载次数: 9

回复

使用道具 举报

 楼主| 发表于 2012-6-24 18:35:00 | 显示全部楼层
原来如此!!!多谢了!!
回复

使用道具 举报

发表于 2012-6-24 19:06:28 | 显示全部楼层
这样投射物会穿透地面
感觉应该将投射物轨迹整体向上抬高2
或者缩小轨迹半径
问题的实质是,投射物的发射点是幽灵的枪口,
这样,整个3d螺旋轨迹的圆心在枪口到目标的伤害点的直线上

而枪口到地面的高度比整个轨迹的半径小,所以出现这个问题
回复

使用道具 举报

发表于 2012-6-24 19:08:19 | 显示全部楼层
由於遊戲/動作者的分離,飛彈實際上有兩種不同的飛行路徑:一個遊戲路徑和一個動作者路徑。遊戲的路徑從攻擊者的原點飛行至目標的原點。動作者的路徑則是從發射附加點飛行至衝擊附加點。有個叫做「同化」的內部處理過程,會確保飛彈直接從發射附加點移動至衝擊附加點的同時,玩家在螢幕上看到飛彈追蹤基礎遊戲的路徑。

間隙 - 此為飛彈與地面最接近的距離。適用於從上方或下方攻擊目標時可能會與山崖碰撞的飛彈類型。最好避免與彈道驅動器一起使用。
注視前方間隙 - 該值控制可能與地面碰撞的前方距離。若是一個單位前方所注視的距離越遠,它越早能開始調整其路徑,但會消耗更多運\算效能。
無視地形 - 此旗標決定飛彈要使用「間隙」、「注視前方間隙」欄位或直接穿過地形。
回复

使用道具 举报

 楼主| 发表于 2012-6-24 20:08:13 | 显示全部楼层

回 疯人¢衰人 的帖子

疯人¢衰人:这样投射物会穿透地面
感觉应该将投射物轨迹整体向上抬高2
或者缩小轨迹半径
问题的实质是,投射物的发射点是幽灵的枪口,
这样,整个3d螺旋轨迹的圆心在枪口到目标的伤害点的直线上
....... (2012-06-24 19:06) 
嗯,轨迹的半径太大了,这个我调小一些
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-8-7 11:28 , Processed in 0.038974 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表