javascript - Javascript画布:如何使对象仅围绕y轴旋转(2d)
问题描述
几乎我试图让落叶在屏幕上保持平展的同时旋转,我制作了一个函数 draw_leafs 成功绘制了叶子但是当我rotate
在 draw_leafs 函数中使用将它们中的每一个设置在不同的起始位置时,它使它们中的一些旋转出屏幕或以我们看到它们背面的方式翻转,但我总是希望叶子有一个正面视图,并且只沿着平面(沿着 y 轴)旋转。
我还没有进入动画步骤,我只想绘制第一片叶子,使它们每个都有不同的旋转,同时都面向相机。
我将它们设置为随机旋转度角的方式是这样的:
r = Math.random() * 360 * Math.PI / 180;
我希望我说得够清楚。
解决方案
推荐阅读
- java - 在多个文件中查找以特定字符集开头的单词并将整个单词替换为另一个单词
- git - 在对工作树执行签出时推送到裸 Git 存储库失败
- python - ValueError:形状 (None, 12) 和 (None, None, 12) 在 Google Colab 中不兼容
- c++ - 名称后带有第二个说明符的 typedef 结构
- linkedin - LinkedIn og:从自己的网站上的 url scraper 无法读取图像内容
- go-templates - 如何有条件地在 go 模板中声明变量?
- excel - 验证特定列的单元格中的数据:25 行限制?
- ios - 将 LiDAR 测量投影到与 ARAnchors 相同的坐标系中
- python - Python 输入,不需要的重复提示
- javascript - 如何使用 React mobx lite 按 id 正确获取数据?