javascript - 如何使某个模式移动
解决方案
尽管我认为您应该提供更多上下文,但要让 2D 对象在 2D 空间中绕圈移动,您有多种选择:
- 计算物体到圆心的距离,如果靠近则将其移开,如果太远则将其移开。你必须在每一帧都这样做,而且会很紧张。
- 计算从对象到中心的线的 90 度角,并且只允许在这些方向上移动。可以与选项 1 结合以获得更高的稳定性,但会耗费资源。
对于这个模糊的问题,我能想到的就是这些。如果数学描述是你想要的。
推荐阅读
- python - Python 将 XML 文件解析为 pandas 数据框
- c - C 为命令 'ls -lR [-ddir] | 构建管道 排序 | grep 字符串 [>outfile]'
- java - 需要有关 javardd 中字母计数的帮助
- wpf - 添加命令后按钮被禁用
- python - Scrapy - Shell 抓取页面没有任何问题,但选择器失败
- keycloak - Keycloak:将用户名映射到主题声明
- jquery - 窗口调整大小。适应宽度条件
- powershell - 使用 PowerShell 的两个时间戳之间的差异
- android - 哪种 OAuth2 授权类型适用于移动应用程序
- ios - 从背景进入前景时,SVProgressHUD 没有动画