小编app*_*496的帖子

将 manim TextMobjects 分组为一个可动画对象?

如果我有 3 行 manim 文本,

l  = TextMobject("Line 1")
l2 = TextMobject("Line 2")
l3 = TextMobject("Line 3")
Run Code Online (Sandbox Code Playgroud)

我想将它们全部制作成动画,我该怎么做?我正在寻找比它更容易输入和更Pythonic的东西

v = np.array([-3, 2, 0]) # Vector to translate the text by
self.play(ApplyMethod(l.shift, v), ApplyMethod(l2.shift, v), ApplyMethod(l3.shift, v))
Run Code Online (Sandbox Code Playgroud)

更像是:

lines = [l, l2, l3]
g = GroupMobjects(*lines)
v = np.array([-3, 2, 0]) # Vector

self.play(ApplyMethod(g.shift, v))
Run Code Online (Sandbox Code Playgroud)

我刚刚GroupMobjects为上面的例子编写了语法。

我看过 using VGroup,它似乎与我想要完成的任务很匹配,但问题是我不知道如何使用它,并且 manim 没有最好的文档(尽管对于好理由)。

任何解决方案将不胜感激。

python manim

3
推荐指数
1
解决办法
4950
查看次数

我可以在 Chrome 开发者控制台中过滤来自某些来源的错误消息吗?

在 Chrome DevTools 控制台中,我不断从某些位置收到错误消息,这些消息实际上并不影响我的应用程序的性能。有没有办法过滤掉这些来源中的错误?(例如,有错误的 YouTube iframe、某些 Chrome 扩展程序等)

console google-chrome-devtools

2
推荐指数
1
解决办法
1849
查看次数

从 HTML 文件输入读取 JSON

如果我有一个输入:

<input type="file" id="upload" onchange="getFile(this)">
Run Code Online (Sandbox Code Playgroud)

我的用户将上传一个 JSON 文件(作为纯文本,所以我必须使用JSON.parse()),我如何获取该文件并通过实际获取数据getFile()

在 中getFile(element),我尝试过使用element.files[0],但似乎不包含实际数据。我也看过这里这里这里,但这些都不能解决我的问题。MDN 上的这个资源看起来很有前途,但我不太明白。

我想要一个涉及 或 的解决URL.createObjectURL()方案FileReader()

另外,在任何人在评论中发布此内容之前,我确实了解这些解决方案并不适用于所有浏览器,我想从前端执行此操作。

html javascript file-io json

1
推荐指数
1
解决办法
2669
查看次数