找回密码
 点一下
查看: 1216|回复: 13

倒退着行动

[复制链接]
发表于 2009-9-30 20:40:11 | 显示全部楼层 |阅读模式
求助~
要求:单位保持动画walk
            方向保持移动前方向
      向反方向移动
      非T移动
多谢~
发表于 2009-9-30 20:52:17 | 显示全部楼层
回复

使用道具 举报

发表于 2009-9-30 20:54:06 | 显示全部楼层
保持面向方向
向发布命令反向相反移动
还是
向发布命令的点的方向移动
但是模型是反的?
回复

使用道具 举报

发表于 2009-9-30 20:59:18 | 显示全部楼层
引用第1楼alexries于2009-09-30 20:52发表的  :
http://bbs.islga.org/read-htm-tid-20660.html
这个是非动态添加的效果
回复

使用道具 举报

发表于 2009-9-30 21:02:06 | 显示全部楼层
真的单位隐藏模型(透明度100%)
马甲替代模型。
回复

使用道具 举报

发表于 2009-9-30 21:10:48 | 显示全部楼层
导入反模型
回复

使用道具 举报

发表于 2009-10-1 04:12:26 | 显示全部楼层
其实可以用触发直接移动单位
点位移,单位的位置,距离N,角度180-单位当前面向角度
然后执行动作
动画 - 指定序号播放单位动画 [老狼的UI上有这个函数]
[trigger]
动画 - 播放 [XX单位] 的#[XX整数] 的动作
[/trigger]
回复

使用道具 举报

发表于 2009-10-1 07:43:46 | 显示全部楼层
引用第6楼蟋有的蟀于2009-10-01 04:12发表的  :
其实可以用触发直接移动单位
点位移,单位的位置,距离N,角度180-单位当前面向角度
然后执行动作
动画 - 指定序号播放单位动画 [老狼的UI上有这个函数]
[trigger]
.......
这个老麻烦了……
自己做下就知道了……
回复

使用道具 举报

 楼主| 发表于 2009-10-1 08:33:06 | 显示全部楼层
我已经写了不要用T移动 用别的方法啊~
回复

使用道具 举报

发表于 2009-10-2 02:49:11 | 显示全部楼层
非T移动?

majia = CreateUnit(TypeOf(u))
SetUnitFlyingHeight(u,9999)
SetUnitX(majia,GetUnitX(u))
SetUnitY(majia,GetUnitY(u))
SetUnitAnmition(majia,ActionOf(u))

可以不?
回复

使用道具 举报

 楼主| 发表于 2009-10-2 10:56:00 | 显示全部楼层
用T移动的同时不能播放动画~walk这个动画怎么播放啊
每次都是卡一下 就不动弹了
回复

使用道具 举报

发表于 2009-10-2 11:45:55 | 显示全部楼层

回 10楼(沉滞的剑) 的帖子

用‘播放单位序列动画#N’(原版WE无此函数)
这样即使在用T移动也可以播放单位的任何动作
要注意的是不同的单位的Walk动作的序列号是不同的
而且,模型最好有‘倒退’的动作
不然你让单位‘后退’但是播放它的‘前进’动作是不是感觉很滑稽,像太空步?
回复

使用道具 举报

发表于 2009-10-2 12:52:46 | 显示全部楼层
按序号或者将单位的移动速度设为0都可以
逆向动画将播放速度设为负数就可以了
回复

使用道具 举报

发表于 2009-10-2 15:33:48 | 显示全部楼层

Re:回 10楼(沉滞的剑) 的帖子

引用第11楼蟋有的蟀于2009-10-02 11:45发表的 回 10楼(沉滞的剑) 的帖子 :
用‘播放单位序列动画#N’(原版WE无此函数)
这样即使在用T移动也可以播放单位的任何动作
要注意的是不同的单位的Walk动作的序列号是不同的
而且,模型最好有‘倒退’的动作
不然你让单位‘后退’但是播放它的‘前进’动作是不是感觉很滑稽,像太空步?

今天才知道  谢谢
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-7-22 04:20 , Processed in 0.035626 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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