java - Java StdDraw 动画
问题描述
所以我需要为一个项目制作一个简单的游戏,并提供了来自princeton library的StdDraw。通过查看源代码,该库似乎通过绘制两个(用于双缓冲)BufferedImages 来处理动画,然后在 JFrame 上显示。要增加窗口大小,只需增加 BufferedImage 的大小并按比例放大绘图。但是当超过 700x700 像素时,这会导致严重的延迟和屏幕撕裂。
我对 Java 的了解不够多,不知道这是否是最有效的动画制作方法,但必须有一种方法可以无延迟地为简单的三角形全屏制作动画。如果有人能给我一些关于什么是处理动画的最佳方法的指示,我可以轻松地编辑库,甚至只是编写我自己的库。
解决方案
推荐阅读
- visual-studio-2019 - 如何在保存时激活浏览器重新加载?
- html - 打开语义 ui 模态时背景略有变化
- git - 查看 GIT 中过去的合并冲突
- android - 使用导航使用片段膨胀类布局时出错
- spring-boot - Spring Boot删除功能无法识别变量?
- python - 如何使用熊猫从列中删除重复值
- reactjs - 类型“未知”.ts(2339) 上不存在属性“appendChild”
- 3d - 查找在网格中形成圆的顶点
- django - 如何强制用户在 django 管理面板中只编辑他们自己的模型记录
- java - 将字节数组转换为二进制文件以发送接收格式 application/octet-stream 的客户端