首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >(统一)有没有一种在没有代码的情况下动画线条渲染器的方法?

(统一)有没有一种在没有代码的情况下动画线条渲染器的方法?
EN

Stack Overflow用户
提问于 2021-12-17 18:47:27
回答 2查看 535关注 0票数 0

我正在制作一个二维空间射击器的原型,我想要一个次级的特殊攻击,创造出一种激光,完全是运动学的,从飞船的前方出来。我已经做了激光使用线渲染器和布卢姆后处理效果。

所以我想知道是否有可能在动画师上对线条渲染器进行动画化。我试过这样做,但据我所见,在我的United2019.2.17f1版本中,动画师似乎只允许线条渲染器的材料相关内容的动画,这与位置数组(曲线)无关,除了宽度乘法器属性之外,我也需要这种属性,但对于动画来说还不够。

也许我遗漏了一个名字,但如果不是通过代码,您似乎无法真正修改参数。

有什么想法吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-12-19 20:12:52

答案是没有,于是我转向粒子系统,让它更简单的使用。

票数 0
EN

Stack Overflow用户

发布于 2021-12-17 21:24:14

我不确定这是否可能或为什么不可能,但很可能是因为它是一个数组,不像通常是单个值的所有属性。

但是,如果它只应该是动画的话,你可以做些什么呢?例如,端点有一个类似的组件。

代码语言:javascript
运行
复制
public class LaserController : MonoBehaviour
{
    public LineRenderer line;

    public bool enableLaser;
    public Vector3 endPoint;

    private void LateUpdate ()
    {
        line.enabled = enableLaser;
        line.SetPosition(1, endpoint);
    }
}

简单地让那块区域充满活力。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70397618

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档