-1

我是 AndEngine 新手,现在我正在尝试了解基础知识。

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

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

4

1 回答 1

0

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

于 2012-12-12T17:40:31.670 回答