找回密码
 点一下
查看: 1732|回复: 11

怎么旋转单位?

[复制链接]
发表于 2009-11-11 17:31:19 | 显示全部楼层 |阅读模式
请问怎么旋转单位?(就是打翻筋斗,头朝下的翻)
是否只有不断替换单位?
用J可不可以直接设置单位的Z轴偏转?
发表于 2009-11-11 17:34:25 | 显示全部楼层
不可以……
你可以做个带翻转的模型
回复

使用道具 举报

发表于 2009-11-11 17:35:54 | 显示全部楼层
隐藏单位不断地用马甲显示,或者就干脆改模型
回复

使用道具 举报

 楼主| 发表于 2009-11-11 17:41:58 | 显示全部楼层
只有这样吗??
回复

使用道具 举报

发表于 2009-11-11 17:56:55 | 显示全部楼层
那你还想怎么样呢?   [s:166]
回复

使用道具 举报

发表于 2009-11-11 19:20:25 | 显示全部楼层
除了扩充函数库之外也许别无他法了吧……
http://bbs.islga.org/read-htm-tid-1509-keyword-native.html
回复

使用道具 举报

发表于 2009-11-11 20:24:10 | 显示全部楼层
添加本地函数本来对一般玩家就不怎么适用,而且获取单位的这些数据修改更加难了额………………
回复

使用道具 举报

发表于 2009-11-13 09:55:24 | 显示全部楼层
其实只需要做一个无图象的旋转的模型,然后把需要旋转的那些单位作为特效附加上去就可以。
回复

使用道具 举报

发表于 2009-11-13 09:58:38 | 显示全部楼层
似乎改个Storm.dll做电影会比较好呢
回复

使用道具 举报

 楼主| 发表于 2009-11-15 17:19:03 | 显示全部楼层
引用楼主light于2009-09-13 17:29发表的 几个有趣的小发现 :
十一:完美简单的旋转移动单位

旋转单位一直是WE的一个难题,因为WE是没有直接的旋转单位的函数的。
所以,无论是让单位 原地转圈 还是 打翻筋斗,都必须用很多个马甲不断的替换来制作。
这使旋转单位成了一大令人头疼的问题。
然而现在,随着一个有趣的发现,这个难题宣告解决。一个简单的方法就可以自由的旋转单位。

首先,我们来看“穿刺”和“飓风”这两个能使单位飞起来的技能的设置。
我们可以发现:“空中时间”这个参数实际上并不直接影响单位飞起来的时间,也就是说:把“穿刺”技能的“空中时间”调为99 ,则被穿刺的单位还是只飞行一秒。
        而如果把两个技能的“魔法效果”交换,你会发现:被“飓风”的单位竟然表现出了被“穿刺”的效果(而且还不会旋转)(反之亦然)

     然后我们发现:原来单位飞到空中是与魔法效果的模型与附加点有关的。
          图中设置也就是表示将单位放到“穿刺”的“SPIRTE”附加点上
          那么,也就是说:只要我们把“穿刺”的模型改为“血法”,那么单位将像一个球一样在血法头上旋转;而如果把模型改为"马",把附加点改为“chest”,那么我们看到的将是“骑马”!!!

          那么利用这个原理,只要我们做一个只有附加点而没有图像的模型用来替换“飓风”或“穿刺”的模型,通过移动附加点,我们就可以完美的自由的旋转移动单位了。不论你是“翻筋斗”还是“剑刃风暴”你都可以轻松完成,而制作这样一个模型即使对于我这种模型白痴都觉得简单啊。
.......

膜拜头目,我很久才找到的答案,被头目一语道破。
回复

使用道具 举报

发表于 2009-11-19 20:48:40 | 显示全部楼层
按楼上的资料,要让一个单位播放动作翻滚并持续移动有可能么?
回复

使用道具 举报

发表于 2009-11-19 21:29:27 | 显示全部楼层
看了这个帖子我感到压力很大
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-7-22 06:26 , Processed in 0.035803 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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