从andEngine中的onAreaTouched()访问Activity成员

时间:2012-12-12 17:15:49

标签: android andengine

我是AndEngine的新手,现在我正试图找出基础知识。

我想知道的一件事:如何从重写的onAreaTouched of Sprite访问主BaseGameActivity的成员?问题是我不认为我可以在调用中包含对主要活动的引用,因为具有此签名的此方法是引擎默认调用的内容。

假设我有一个OnScreen DPad,我如何从dpad元素的onAreaTouched()方法访问我的角色精灵?

1 个答案:

答案 0 :(得分:0)

我将游戏活动的引用传递给我需要它的游戏中的任何对象,然后我就可以访问活动成员了。只需确保在活动对象死亡后不保留任何可能存在的引用(以避免泄漏)。