gpt4 book ai didi

java - 制作游戏如何将图像( Sprite )分配给特定对象以具有某些行为

转载 作者:行者123 更新时间:2023-12-01 10:18:41 26 4
gpt4 key购买 nike

例如,屏幕上的某个图像将如何对应于一个对象,因此它将具有某些值,例如它有多少伤害或生命值

您是否会将 bufferedImage 放入该对象的构造函数中,或者我是否以错误的方式思考问题,这是在 GUI 类中处理的

提前致谢

最佳答案

这可能是模组不喜欢的“基于意见”的问题,但我的建议是将游戏对象及其图形表示分开。您的对象包含诸如生命值或伤害之类的内容,当您更新游戏世界时,您只能使用这些内容,当角色受到伤害时会减少生命值等。

然后在游戏循环的一个单独阶段中,您将渲染 Sprite 。您可以根据对象中的数据选择如何渲染它们。但我会将“业务”代码和“图形”代码分开,而不是将它们混合在同一个类中。

关于java - 制作游戏如何将图像( Sprite )分配给特定对象以具有某些行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35758121/

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