Java 隐藏并显示精灵和引擎Android
我有一个小问题。。。 我想隐藏一个精灵并显示另一个精灵,但eclipse给我的错误是“本地…可能还没有被初始化”。不幸的是,我没有别的办法来隐藏和展示那些精灵。。。 有人能帮我吗? 代码:Java 隐藏并显示精灵和引擎Android,java,android,andengine,Java,Android,Andengine,我有一个小问题。。。 我想隐藏一个精灵并显示另一个精灵,但eclipse给我的错误是“本地…可能还没有被初始化”。不幸的是,我没有别的办法来隐藏和展示那些精灵。。。 有人能帮我吗? 代码: 您必须初始化变量,使其实际指向它可以使用的对象 ie 尝试添加这个 setOnSceneTouchListener(this); 尝试将标记设置为所有精灵。然后使用标记调用精灵,然后使其不可见只需使用设置可见(false)而不是S_katapulta_zaladowana.setVisible(false
您必须初始化变量,使其实际指向它可以使用的对象 ie 尝试添加这个
setOnSceneTouchListener(this);
尝试将标记设置为所有精灵。然后使用标记调用精灵,然后使其不可见只需使用
设置可见(false)代码>而不是S_katapulta_zaladowana.setVisible(false)
因为您使用onreatouch()方法的方式。hmm我如何调整它?这取决于您希望为特定目的实现什么样的结构数据。例如,二叉树可以很好地工作在这里,您可以发布logcat错误吗?当你触摸雪碧时会发生吗?(我假设S_katapulta_wystrzelona
是一个精灵)Eclipse不想编译它。当我取消注释这一行时,eclipse在我的S_katapulta_wystrzelona下划下划线并给出错误信息。本地S_katapulta_zaladowana可能没有被初始化,因为您直接使用OnAreTouched
回调方法访问精灵,只需使用setVisible(false)代码>而不是S_katapulta_zaladowana.setVisible(false)代码>。请告诉我这是否有效,非常感谢:)你帮了我很大的忙!你能给我举个例子吗?
int x = new int;
x = 69;
setOnSceneTouchListener(this);