gpt4 book ai didi

java - 更新 libgdx box2dlights ConeLight 的位置

转载 作者:行者123 更新时间:2023-12-02 03:28:15 25 4
gpt4 key购买 nike

正如标题所示,我正在尝试更新 box2dlight 库中锥光的位置。

目前,我在 create 方法中将 ConeLight 定义为 c1。

ConeLight c1 = new ConeLight(handler,5000,Color.BLUE,400,(width/2f)+50,(height/2f)+15,-90,40);

我尝试更改 update 方法中 c1 的位置,但我无法从该方法内部获取变量,并且不知道如何操作,因为我对 Java 整体来说还是个新手。

如何不断更新 c1 的位置(例如:从左向右移动、跟随玩家等)

最佳答案

找到了一种解决我的问题的方法,称为“attachToBody”,顾名思义;将其附着在 body 上,使其不断跟随 body

我这样使用它:

ConeLight c1 = new ConeLight(handler,5000,Color.BLUE,400,(width/2f)+50,(height/2f)+15,-90,40);
c1.attachToBody(circleBody);

关于java - 更新 libgdx box2dlights ConeLight 的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38485611/

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