ZwoptexManager WiEngine Android中的多纹理加载问题

ZwoptexManager WiEngine Android中的多纹理加载问题,android,Android,我正在处理Wi引擎,目前正在将两张工作表加载到zwoptex管理器时面临此问题 在下面的代码中,我加载了两张sheeta和sheetb,其中两张动画作为动作存储在类firstAction和secondAction中。稍后,当我在sprite on按钮单击上运行Action时,firstAction运行良好,但secondAction使用firstAction的纹理和秒帧,这会导致意外的结果。如果你能让我知道我错过了什么或做错了什么,我将不胜感激 ` `对于那些有同样问题的人,以下是让动画正常工作

我正在处理Wi引擎,目前正在将两张工作表加载到zwoptex管理器时面临此问题

在下面的代码中,我加载了两张sheeta和sheetb,其中两张动画作为动作存储在类firstAction和secondAction中。稍后,当我在sprite on按钮单击上运行Action时,firstAction运行良好,但secondAction使用firstAction的纹理和秒帧,这会导致意外的结果。如果你能让我知道我错过了什么或做错了什么,我将不胜感激

`


`对于那些有同样问题的人,以下是让动画正常工作的正确方法

Animation secondAnimation = new Animation(0);
for (int i = 52; i <= 65; i++) 
{
    SpriteFrame temp = ZwoptexManager.getSpriteFrame("sheetb","image_" + i + ".png");
    temp.setDuration(0.1f);
    secondAnimation.addFrame(temp);
}
Animate temp = (Animate)Animate.make(secondAnimation).autoRelease();
Action firstAction = (Action)Repeat.make(temp, 1);
Animation secondAnimation = new Animation(0);
for (int i = 52; i <= 65; i++) 
{
    SpriteFrame temp = ZwoptexManager.getSpriteFrame("sheetb","image_" + i + ".png");
    temp.setDuration(0.1f);
    secondAnimation.addFrame(temp);
}
Animate temp = (Animate)Animate.make(secondAnimation).autoRelease();
Action firstAction = (Action)Repeat.make(temp, 1);