gpt4 book ai didi

java - 如何围绕 矩形绘制矩形

转载 作者:行者123 更新时间:2023-12-01 13:22:17 25 4
gpt4 key购买 nike

尝试形状渲染器,但它不起作用 =P 尝试调试一些运行不正常的碰撞盒。

    carb = new Array<Rectangle>();
Iterator<Rectangle> iter = carb.iterator();
while (iter.hasNext()) {
Rectangle car2 = iter.next();


batch.end();

sr.begin(ShapeType.Line);
sr.setColor(new Color(0,0,1,0));
sr.rect(carb.getPosition(position).x, carb.getPosition(position).y, carb.getSize(position).x, carb.getSize(position).y);
sr.end();

^ 收到错误“矩形类型的 getPosition/getSize 方法未定义”

最佳答案

您正在通过 iter 迭代 carb,然后访问名为 car2 的元素(这包含当前对象,即您想要绘制的对象)周围长方形)。之后,您将使用 carb.getPosition() 调用 sr.rect()carb 仍然是一个数组,您应该调用 car2.getPosition()/Size() 。 Array 没有 getPosition() 方法,但 Rectangle 有。

关于java - 如何围绕 <Array> 矩形绘制矩形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21956674/

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