【问题标题】:Function can't be displayed in second canvas within p5.js函数无法在 p5.js 中的第二个画布中显示
【发布时间】:2022-02-09 18:28:42
【问题描述】:

我通过创建一个新实例使用 p5.js 创建了两个单独的画布(请参阅我的 javascript 文件中的第 58 行)。然后我插入了一个名为“firstAnimation”的函数,该函数将显示在其中一个画布中。

在这里运行代码 --> https://editor.p5js.org/MaximilianFreitag/sketches/fP46XAHnP

在我的 javascript 文件 p5.js 的第 45 行告诉我,我的函数“secondAnimation”不存在。所以我不能在这个画布中输出另一个动画

在第 49 行,我仍然可以使用 sketch.circle(100,100,100) 在第二个画布内画一个圆圈。

如何在第二个画布中显示我的第二个函数,以便有两个动画?

我只能加一个简单的圈子

【问题讨论】:

    标签: javascript html css p5.js


    【解决方案1】:

    您需要指定画线的位置。在第二个函数中添加 myp5.line 并在没有草图的情况下运行函数 secondAnimation()。

    【讨论】:

    • 非常感谢,我完全忘了在.line之前修改myp5
    • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-30
    相关资源
    最近更新 更多