找回密码
 点一下
查看: 700|回复: 6

如何为力场设置颜色?

[复制链接]
发表于 2012-9-9 12:37:24 | 显示全部楼层 |阅读模式
编辑器可以让玩家直接放置力场嘛,但放出来的颜色还是透明的,请问该如何改变力场的颜色呢?

追加提问:如果我只是希望预先放置的力场是一种颜色(比如红色)的,但之后用烧饼放出来的力场又是另一种颜色(比如蓝色),那该怎么做呢?
发表于 2012-9-9 13:24:02 | 显示全部楼层
做了个演示,如图,左上是预先放的,右下是临时创建的。

Screenshot2012-09-09 13_19_54.jpg

基本上,如果你想要改变一个单位出生后的染色,你需要用UnitBirth这个演算体事件,然后用SetTintColor消息来改变它的染色。

不过要想区分预置的还是后创建的,还是需要靠触发器才能比较方便地分辨。

最简单的法子是在地图初始化时对地图上所有的力场单位发染色消息。


注意,对于力场这种模型来说,因为原本就很透明,如果你试图改变它的染色,会使得它不大容易看得清楚,所以在染色的同时加HDR参数会比较好。

SetTintColor.SC2Map

12 KB, 下载次数: 14

回复

使用道具 举报

发表于 2012-9-9 13:33:06 | 显示全部楼层
头目真迅速。。。
回复

使用道具 举报

 楼主| 发表于 2012-9-9 14:03:37 | 显示全部楼层
蕾妮威武~头目霸气~三世无敌~

不过,HDR参数是什么?
回复

使用道具 举报

发表于 2012-9-9 14:19:31 | 显示全部楼层

回 大胃王之猩 的帖子

大胃王之猩:蕾妮威武~头目霸气~三世无敌~

不过,HDR参数是什么?
(2012-09-09 14:03)嬀/color]
HDR越大就越亮 - -反正我是这么理解
回复

使用道具 举报

发表于 2012-9-9 14:52:28 | 显示全部楼层
QQ截图20120909144835.jpg
从左到右,白光下HDR1~10的效果
回复

使用道具 举报

发表于 2012-9-9 18:36:31 | 显示全部楼层
一条棍型的物体HDR加到50以上基本就是激光剑的效果了……
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 20:59 , Processed in 0.057885 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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