找回密码
 点一下
查看: 1302|回复: 17

关于建筑物在建造中动画的修改

[复制链接]
发表于 2010-6-4 10:40:29 | 显示全部楼层 |阅读模式
之前在寒心那里问过,于是搞定了。
比如把人族建筑物的建造过程改成神族的白球。


但是发现对这个方法对普通Unit(比如机枪兵)不起效果,不明真相。
目前我修改的是以下几个地方,不知道哪里还不足
1. Actor的Events中 添加/修改 [UnitConstruction.xxx.Start]=> MsgType:Create. Type: Actor. 然后选一个
2. Units的Ability中添加Build in Progress
3. 添加建造时间
发表于 2010-6-4 10:54:46 | 显示全部楼层
对于建造物的建造和兵种的建造是不同的。
建筑物是对应技能:建造
而兵种则是对应技能:训练

而训练技能本身的in Progress结构是不能产生生产动画的过程的。
因此如果想在制造兵种时显示某中生产过程,可以考虑参照神族的传送建造,对应技能是传送生产。

也就是说...此题无正规直接的解决方案~需要自己设定一套东西。
回复

使用道具 举报

 楼主| 发表于 2010-6-4 10:56:57 | 显示全部楼层

回 1楼(chilled) 的帖子

to chilled:
目前已经在probe的Build技能中添加了对单位的建造。这个算不算?
回复

使用道具 举报

发表于 2010-6-4 10:59:39 | 显示全部楼层

回 2楼(dahuatttt) 的帖子

没明白...- -#
先说一下你想实现什么样的效果吧~
回复

使用道具 举报

 楼主| 发表于 2010-6-4 11:03:29 | 显示全部楼层
其实很简单,让农民在地图上造一个单位出来。。。这个单位的建造过程中有一个建造动画。
回复

使用道具 举报

发表于 2010-6-4 11:19:49 | 显示全部楼层
引用第4楼dahuatttt于2010-06-04 11:03发表的  :
其实很简单,让农民在地图上造一个单位出来。。。这个单位的建造过程中有一个建造动画。

解析一下:就是想要农民在地图上造一个兵种单位,并有在头顶有进度表现。是吗?
回复

使用道具 举报

 楼主| 发表于 2010-6-4 11:32:29 | 显示全部楼层
引用第5楼chilled于2010-06-04 11:19发表的  :


解析一下:就是想要农民在地图上造一个兵种单位,并有在头顶有进度表现。是吗?

是的,并且还要有个动画过程,比如神族的warp(光球效果),虫族的变异(一堆腐肉在长大,里面还有鱼在游。。。),人族的搭建(建筑物平地而起,冒着火花)
回复

使用道具 举报

发表于 2010-6-4 11:40:24 | 显示全部楼层

回 6楼(dahuatttt) 的帖子

可以肯定的是这个实现方式应该不难。
但我在这方面没怎么测试过,因此没办法给你直接说怎么去做~_~

先说明一点,所谓的建造过程就是调用了一个可以体现建造效果的M3,然后播放它。
如同白球的合成的建造过程,实际就是播放了一个M3文件而已,在Actor中定义。

你可以参照的例子有这样2个:
1)所有的建造种类,特别是传送建造时怎么给所建造的单位体现进度。
2)白球的合成,可以了解一个动画在生产过程中是如何播放的。
回复

使用道具 举报

 楼主| 发表于 2010-6-4 11:48:48 | 显示全部楼层

回 7楼(chilled) 的帖子

恩,这个问题研究了3周了。。。我再多试试了
回复

使用道具 举报

发表于 2010-6-4 12:07:15 | 显示全部楼层
我印象中人族的某個大個子單位就是用農民造的。不知可否拿來參考?
回复

使用道具 举报

 楼主| 发表于 2010-6-4 12:11:24 | 显示全部楼层

回 9楼(我只是个马甲) 的帖子

我只是个马甲说的是?我没看到有////
回复

使用道具 举报

发表于 2010-6-4 12:30:46 | 显示全部楼层
抱歉。我重新開SC2試了一下。好像那只大個子已經被改到坦克營生產了。或者是我忘記錯誤。
回复

使用道具 举报

 楼主| 发表于 2010-6-4 12:33:04 | 显示全部楼层
坦克营出的。。。。。
回复

使用道具 举报

 楼主| 发表于 2010-6-4 19:43:05 | 显示全部楼层
晚上人多,顺带把这个也顶上来。。。
回复

使用道具 举报

发表于 2010-6-4 20:04:16 | 显示全部楼层
我不得不说,建筑也是单位……建造一个建筑会有动画,是因为建筑本身就有一个M3动画,并用Actor管理播放


马甲说的是雷神……以前的雷神是用农民造的……
回复

使用道具 举报

 楼主| 发表于 2010-6-4 20:25:16 | 显示全部楼层
引用第14楼zjwzero于2010-06-04 20:04发表的  :
我不得不说,建筑也是单位……建造一个建筑会有动画,是因为建筑本身就有一个M3动画,并用Actor管理播放


马甲说的是雷神……以前的雷神是用农民造的……

我是这么个想法,既然人族的建造动画能替换成其他种族的。那像枪兵这样的,如果能替换掉或添加上,应该也能实现了吧。

不过从你的说法来看,是说普通单位本身就不具有这个建造链接属性吗?
回复

使用道具 举报

发表于 2010-6-4 20:42:47 | 显示全部楼层
引用第15楼dahuatttt于2010-06-04 20:25发表的  :


我是这么个想法,既然人族的建造动画能替换成其他种族的。那像枪兵这样的,如果能替换掉或添加上,应该也能实现了吧。

不过从你的说法来看,是说普通单位本身就不具有这个建造链接属性吗?

Actor就是判断什么情况下播放什么样的动画

普通单位本身就没有建造动画的模型,普通单位的Actor也没有设置【该单位在建造情况下】播放什么样的动画



所以你欠缺两点:
1.模型师
2.普通单位的Actor中要修改一些东西


当然如果你希望,建造枪兵的时候播放【建造主基地】的动画也行啊~0~
回复

使用道具 举报

 楼主| 发表于 2010-6-4 21:04:24 | 显示全部楼层
当然如果你希望,建造枪兵的时候播放【建造主基地】的动画也行啊~0~

是滴,我目前就是想这样做。。。你看我顶楼的内容,我已经大致知道了怎么修改(针对建筑物的修改已经成功)。就是不知道针对普通单位哪里有问题。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-28 17:23 , Processed in 0.034259 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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