对象为空,但在屏幕上可见

时间:2013-11-10 15:39:42

标签: java mouselistener

我正在制作一个角色游戏:

p = new Player(200, 200 ,this);

然后在MouseListener中我说:

if(p != null){
        deltaMousePlayerX= (p.getX()- x);
        deltaMousePlayerY= (p.getY() - y );
        System.out.println(deltaMousePlayerX+","+deltaMousePlayerY);
    }

问题是当我点击它时没有打印出任何东西,所以p可能是空的吗? 我该如何解决?

PS:角色在屏幕上可见

0 个答案:

没有答案