找回密码
 点一下
查看: 720|回复: 9

ActionActor的Impact问题。。

[复制链接]
发表于 2013-1-4 13:30:09 | 显示全部楼层 |阅读模式
未命名.jpg
A单位发动技能,鼠标点击地点B,技能效果是飞弹要从A飞到C,飞弹的移动用Mover实现了,不过飞弹的Actor飞到B就停了,因为Impact Point Site是SOpTargetPoint...怎么办呢。。

Missile.SC2Map (79.14 KB, 下载次数: 2)
发表于 2013-1-4 14:48:32 | 显示全部楼层
1.5之后就一直有这个问题,还没找到很好的解决办法
不过可以用Persistent效果把轰击点往前偏移一些,这样就不会中途停下了
回复

使用道具 举报

 楼主| 发表于 2013-1-4 16:07:15 | 显示全部楼层
坐标是正确了,不过飞行速度找不到哪里调整。。

Missile.SC2Map

79.69 KB, 下载次数: 10

回复

使用道具 举报

发表于 2013-1-4 17:20:27 | 显示全部楼层
最简单的方法是直接设置Mover的速度
<Speed value="1"/>

复杂一点的话可以通过Speed(初速度,默认值为0)、Acceleration(加速度)、MinSpeed、MaxSpeed或者多个Phase来共同调整飞行速度
回复

使用道具 举报

 楼主| 发表于 2013-1-4 17:29:28 | 显示全部楼层
未命名.gif 问题是飞弹实际飞行速度正确,actor飞行速度不正确。。
回复

使用道具 举报

发表于 2013-1-5 00:02:11 | 显示全部楼层
这个问题跟我之前问的一个是一样的,发射物单位和Actor不同步的问题
http://bbs.islga.org/read-htm-tid-1104560-page-1-fpage-1.html
1.5之后的版本发射物的Actor会受到ActorAtion很大的影响。
如果不需要考虑飞弹的轰击点,可以把ActorAtion中关于和发射点有关的几条的默认值都给去掉,      
        <ImpactPointSiteOps Ops=""/>
        <ImpactAttachQuery Methods=""/>
        <ImpactPointSite value=""/>
这样ActorAtion就不会对发射物Actor的飞行路径造成影响了。

Missile.SC2Map (72.84 KB, 下载次数: 1)
回复

使用道具 举报

 楼主| 发表于 2013-1-5 00:12:06 | 显示全部楼层
这样就返回第一个问题了。。飞弹的Actor飞到B点击点就停了。。
回复

使用道具 举报

发表于 2013-1-5 14:12:08 | 显示全部楼层
呃。。昨天测试的时候没注意。
看来还是得用最原始的办法了。
Missile.SC2Map (72.95 KB, 下载次数: 1)
回复

使用道具 举报

 楼主| 发表于 2013-1-5 14:35:35 | 显示全部楼层
回复

使用道具 举报

发表于 2013-1-5 16:59:03 | 显示全部楼层
难不成要用魔兽那样的马甲大*法?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-29 07:20 , Processed in 0.072127 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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