gpt4 book ai didi

java - 为什么 LibGDX 没有将更新和渲染分开?

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:48:05 25 4
gpt4 key购买 nike

我目前正在使用 LibGDX 和 Java。我想知道,为什么 LibGDX 只给你一个用于游戏逻辑和渲染的渲染方法。为什么 LibGDX 这样做,为什么 LibGDX 没有继承另一个像 update 这样的方法?我是否应该在渲染方法中处理游戏逻辑和渲染(当然我将其拆分为渲染和更新方法)

最佳答案

render 和 update 方法如果存在的话会被连续调用。因此,将它们分开并使 API 复杂化没有多大意义。

当然,如果你愿意,你可以创建两个不同的方法并在提供的渲染方法中调用它们(如果你想分开东西)。如果您有时只想调用更新或渲染,您也可以有条件地调用它们。
这里的要点是,将它们组合起来的目的很简单,如果您想要高级的东西,您可以随时扩展功能。

关于java - 为什么 LibGDX 没有将更新和渲染分开?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20768523/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com