【发布时间】:2014-01-29 02:04:03
【问题描述】:
我如何在游戏中以编程方式使用法术效果
我的效果看起来像this spell effect
我想知道如何改变咒语的范围。 就像在远处改变颜色 或者当你运行一些时,这个效果会变成透明的,10 秒后会变淡
或 look at this spell and wepon in this pic 就像你有一个小武器并在上面添加动画效果(如火或冰效果)
如何根据武器的大小更改动画
我不知道我必须如何实现它
提前致谢
[由 Spektre 编辑] 根据 cmets 我会将问题文本更改为如下内容:
- 我需要/想要为游戏或其他任何东西编写一个法术效果可视化...
- 执行此操作的常用/常用方法是什么(算法、图形技术)
- 想要实现冰/火/???效果
- 以射线/波/场/锥体的形式...
- 理想情况下是通过一个可配置的效果例程(我猜这个)
- 还有这些效果的确切名称是什么,所以我可以自己搜索它们
- 我要使用 Unity3D 环境
这就是我想知道如何制作动态拼写效果的方法
【问题讨论】:
-
你的问题有点含糊(我认为这就是投票失败的原因)请稍微编辑你的问题添加一些基本法术效果的代码,这样我们就可以看到它是如何工作的(有几十个创建此类效果的方法,因此我们必须查看您实际使用的方法),以便有人可以帮助您解决问题。同时发布使用纹理的图像,以便我们可以查看拼写颜色是由代码还是图像或两者完成......
-
@spektre 你能解释一下我们有多少种方法可以对游戏实现效果,所以我通过关键字在互联网上搜索?
-
有无限的可能性,所以没有。您的问题表明您具有工作效果并希望将其更改为自定义大小/颜色/持续时间......所以对于初学者来说,您应该发布该效果的代码。如果你没有,那么重新表述你正在寻找算法来实现这种图形效果的问题......并发布你已经做过的事情以及它有什么问题
-
@Spektre ya 我没有办法,这是我的答案------一个是 2D 中的冰效果,另一个是 2D 对象的火焰 - 另一个是热空气效果 - 我没有他们的关键字,还有更多我无法解释的效果,我还不够 ++所以我不能在这里添加图片
标签: animation graphics 3d unity3d game-engine