gpt4 book ai didi

java - LibGDX Box2d 将主体与对象相关联

转载 作者:行者123 更新时间:2023-11-29 05:54:56 26 4
gpt4 key购买 nike

我是初学者 Java/LibGDX 开发人员,所以如果我在这里遇到严重错误,我很抱歉,但这是我的问题:

一个 Box2d 物体怎么可能有一些与之关联的对象?

例如,与对象关联的 Box2d 球体,描述球有多少能量,球的电荷是多少,等等。

这可能是非常错误的,但这是我一直在尝试做的事情:

我试着像这样将球的用户数据设置为我的对象:

Body.setUserData(MyObject); 

然后当我需要它时,我会撤回它:

Body.getUserDate();

它返回一个对象,我不知道如何处理它,因为我不知道如何访问它的字段或方法。

我希望你理解了这个问题,如果没有我会尝试修改它。

谢谢。

最佳答案

您必须将其转换为您的类型,以便您可以像预期的那样访问它..

MyObject myObject = (MyObject) Body.getUserData();
myObject.property = value;

关于java - LibGDX Box2d 将主体与对象相关联,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12556627/

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