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

动作者 附着 出现问题了,求检查(已完成)

[复制链接]
发表于 2011-12-22 16:32:01 | 显示全部楼层 |阅读模式
尝试制作屠夫的钩子,整体流程虽然完成了,但是有个关键的效果没有出来。

在单位被钩取之后,我预想将单位actor的附着点设置在飞弹上,但是试验了很多次,完全出不来效果,求检查。

我上图了。

//===========================================================================
刚才试验了下,居然搞定了....
Screenshot2011-12-22 22_21_19.jpg


附上修改后的地图吧,大家可以对比下差别...
//===========================================================================
上午又修改了一些细节,偷偷更新下....

屠夫-钩子.SC2Map

55 KB, 下载次数: 47

屠夫-钩子(完成版).SC2Map

56 KB, 下载次数: 69

发表于 2011-12-22 16:32:49 | 显示全部楼层
说起来这不是我早些时候提起过的做法么?
回复

使用道具 举报

 楼主| 发表于 2011-12-22 16:34:28 | 显示全部楼层
是这样啦,但是我这里做失败了....
回复

使用道具 举报

发表于 2011-12-22 20:56:04 | 显示全部楼层
你在那个链条里设置引用有什么用呢.

如果不create,什么消息都是白写。而你偏偏只在发射效果时create了下。
回复

使用道具 举报

 楼主| 发表于 2011-12-22 21:25:17 | 显示全部楼层
[codes=xml]
    <CActorModel id="zdy_gouzi_mx" parent="ModelAnimationStyleOneShotUNIT">
        <On index="0" Send="AnimBracketStart BSD Attack Stand Death"/>
        <On Terms="Effect.zdy_gouzi_fd.Start" Send="Create"/>
        <On Terms="Effect.zdy_gouzi_add.Start" Send="RefSetFromRequest ::actor.Gouzitou zdy_gouzi_fdWeapon"/>
        <On Terms="Effect.zdy_gouzi_addh.Start" Send="RefSetFromRequest ::actor.Gouzitou zdy_gouzi_fswhWeapon"/>
        <On Terms="Effect.zdy_gouzi_zjxg.Start" Send="Destroy Immediate"/>
        <On Terms="Effect.zdy_gouzi_ycdw.Start" Send="RefSetFromRequest ::actor.dw _Selectable"/>
        <On Terms="Effect.zdy_gouzi_ycdw.Start" Send="Create zdy_gouzi_dwbw"/>
        <On Terms="Signal.*.Done" Target="::actor.dwbw" Send="RefSet ::Host ::actor.Gouzitou"/>
        <On Terms="Signal.*.Done" Target="::actor.dw" Send="RefSet ::Host ::actor.dwbw"/>
        <On Terms="ActorDestruction" Target="::actor.dwbw" Send="Destroy Immediate"/>
        <Model value="NeuralParasiteTentacle"/>
        <HostSiteOps Ops="SOpAttachWeapon01Soft"/>
        <HostedAttaches Name="::actor.Gouzitou">
            <AttachQuery Methods="Weapon"/>
            <HostSiteOps Ops="zdy_gouzi_duan"/>
        </HostedAttaches>
    </CActorModel>
[/codes]

就看这些事件吧,我对 ::actor.dw 做过测试的,对其修改染色颜色是可以生效的;而把最后一条去掉的话,单位actor可以看出很明显有异常的。那么应该说明这些引用都设置成功了呀....
回复

使用道具 举报

 楼主| 发表于 2011-12-22 22:27:41 | 显示全部楼层
呃,刚才又试验了下,结果是意想不到的地方出了问题。

因为对引用::actor.dw 和::actor.dwbw不放心,特意测试过都没有发现问题,但是问题恰恰出现在::actor.Gouzitou 上,本身因为链条的轨迹是正确的就没有测验它....

解决的办法很简单,就是在附着单位actor所用到::actor.Gouzitou的地方都换成别的引用就可以了,大家可以对比下顶楼的正确版。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 09:57 , Processed in 0.281597 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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