我有一些与此类似的代码,但它不起作用。
var sensor:Number;
var toucher:Number;
fixtureB.GetBody().SetUserData("sensortouched-0";
var sensorArray:Array = fixtureB.GetUserData().split("-", 2);
sensor=sensorArray[1];
fixtureA.GetBody().SetUserData("sensortouched-0";
var sensorArray:Array = fixtureA.GetUserData().split("-", 2);
toucher=sensorArray[1];
if (toucher==0 && sensor==0)
{
trace("test");
}
跟踪传感器或触摸器确实等于“0”,但似乎没有进入 if 语句?
谢谢