gpt4 book ai didi

java - Slick 平铺 map 渲染说明

转载 作者:行者123 更新时间:2023-11-30 07:57:23 25 4
gpt4 key购买 nike

我正在尝试使用 slick 类中的平铺 map 为正在制作的游戏渲染 map ,但在理解参数 x 和 y 之间的差异时遇到很多困难。下面是谷歌搜索的解释,但我不明白

public void render(int x,
int y,
int sx,
int sy,
int width,
int height)
Render a section of the tile map
Parameters:
x - The x location to render at
y - The y location to render at
sx - The x tile location to start rendering
sy - The y tile location to start rendering
width - The width of the section to render (in tiles)
height - The height of the secton to render (in tiles)

我的游戏由一辆汽车和一个锁定在汽车上的摄像头组成,摄像头将在 map 上跟踪汽车。随着汽车的移动, map 开始渲染。有人能给我解释一下 x 和 y 以及 sx 和 sy 如何应用于此吗?

最佳答案

render 函数采用图 block 的矩形区域并将它们绘制到屏幕上像素的矩形区域上。

  • xy 指定像素矩形的左上角

  • sxsy 指定平铺矩形的左上角

  • 宽度高度指定平铺矩形的面积

关于java - Slick 平铺 map 渲染说明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32479607/

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