无法使用 Contact class 在 jBox2D 中使用 Processing 进行碰撞
Not able to use Contact class for collision in jBox2D using Processing
我正在使用 jBox2D 和 Processing(P3) 处理这个项目。在进行碰撞处理时,我无法使用 "Contact" class 来获取接触对象和固定装置。
以下是代码的基本结构,仅包含必要的内容。
import shiffman.box2d.*;
import org.jbox2d.collision.shapes.*;
import org.jbox2d.common.*;
import org.jbox2d.dynamics.*;
Box2DProcessing mainBox2D;
void setup(){
fullScreen();
mainBox2D = new Box2DProcessing(this);
mainBox2D.createWorld();
mainBox2D.listenForCollisions();
}
void draw(){
mainBox2D.step();
}
void beginContact(Contact c){ //this is where i am getting the error 'The class "Contact" does not exist'
}
我还在错误描述中得到了一些其他的东西,下面是截图。
感谢您花时间阅读本文并帮助我。
您缺少导入:
import org.jbox2d.dynamics.contacts.*;
玩得开心!
我正在使用 jBox2D 和 Processing(P3) 处理这个项目。在进行碰撞处理时,我无法使用 "Contact" class 来获取接触对象和固定装置。
以下是代码的基本结构,仅包含必要的内容。
import shiffman.box2d.*;
import org.jbox2d.collision.shapes.*;
import org.jbox2d.common.*;
import org.jbox2d.dynamics.*;
Box2DProcessing mainBox2D;
void setup(){
fullScreen();
mainBox2D = new Box2DProcessing(this);
mainBox2D.createWorld();
mainBox2D.listenForCollisions();
}
void draw(){
mainBox2D.step();
}
void beginContact(Contact c){ //this is where i am getting the error 'The class "Contact" does not exist'
}
我还在错误描述中得到了一些其他的东西,下面是截图。
感谢您花时间阅读本文并帮助我。
您缺少导入:
import org.jbox2d.dynamics.contacts.*;
玩得开心!