找回密码
 点一下
查看: 1999|回复: 4

怎么样给Buff加模型……

[复制链接]
发表于 2010-12-12 19:30:05 | 显示全部楼层 |阅读模式
给白球加了一个光环,减敌人的血,但是我想让减血的敌人身上着火- -

目前没头绪,都不知道模型在哪里加……
发表于 2010-12-12 20:58:28 | 显示全部楼层
可以参考治疗之泉效果
回复

使用道具 举报

发表于 2010-12-12 21:31:24 | 显示全部楼层
开玩笑。SC2哪来治疗之泉。


你需要创建一个模型类的Actor,绑定你想要的特效模型。然后设置事件,在行为On时创建自身,在行为Off时销毁。

然后在Hosting - Host Site Operations - Operations里指定绑定位置就行了。

直接复制修改不朽的盾最方便,不过你需要修改事件,因为不朽的盾默认是受伤害才创建效果。另外不朽的盾的模型数据是设为一次性绘制的,你需要设为持续绘制才行。


照着这个做做看吧。
Screenshot2010-12-12 21_29_30.jpg

perShield.SC2Map

14 KB, 下载次数: 31

回复

使用道具 举报

发表于 2010-12-13 10:14:43 | 显示全部楼层
全自定义的方式来设定行为模型的话,可以参照以下的手顺。
Step1
  浏览M3文件确定所需的行为光影效果。

Step2
  在模型定义Model中定义此文件,以便模型控制器Actor中使用。

Step3
在Actor中设定此Model的动作方式。
要点1 - 与定义文件的 Model ID 关联。Actor ID 与 Model ID 同名即可。
要点2 - 模型的绑定热点位置。即:头顶、武器、左右手、中央、影子、模型原点等。
要点3 - 设置模型所需的Event。即什么时候Create模型,什么时候Destroy模型,什么时候模仿什么样子的动画,动画播放的速率等。
        例如:
        Behavior.xxx.on Send=Create
        Behavior.xxx.off Send=Destroy
要点4 - 设定模型大小、透明度等

Step4
  运行调试
回复

使用道具 举报

发表于 2010-12-13 13:17:33 | 显示全部楼层
引用第2楼Renee于2010-12-12 21:31发表的  :
开玩笑。SC2哪来治疗之泉。
.......
于是先制作一个治疗之泉。
再参考其效果。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 03:23 , Processed in 0.071816 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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