有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何获取图像是否被触摸而不是透明背景?LIBGDX

我有一个头部的图片,它在一个透明的背景上,我想知道头部是否被点击,而不是他头部后面的区域。这是我为整张图片准备的,而不是盒子里的图片。假设灰色部分是透明部分。我希望单击该区域时不会发生任何事情。只有他的身体。 链接到图片->link to picture

  stage.addListener(new ClickListener()
   {
       @Override
       public boolean touchDown(InputEvent event, float x, float y, int a , int b)
       {   
          if(box.equals(stage.hit(x,y,false)))
           {
             box.setPosition(100, 100);
              point.play();
              score++;   
            }       
          return true;
      } 
     });

共 (0) 个答案