我試圖讓動畫只有一次,但它是動畫兩次任何人都可以幫助我?以下是代碼動畫雪碧在AndEngine中動畫更多一次
CuttingLineEffect(float x, float y, TiledTextureRegion line_region)
{
super(x, y, line_region);
this.animate(60, 1);
this.mPhysicsHandler = new PhysicsHandler(this);
this.registerUpdateHandler(this.mPhysicsHandler);
this.setPosition(x-this.getWidth()/2-50+this.getWidth()/2,y+50);
}
@Override
protected void onManagedUpdate(float pSecondsElapsed) {
if(!set)
{
MainMenu.LineList.add(this);
set = true;
}
if(!this.isAnimationRunning() && !time_to_unload)
{
time_to_unload = true;
}
super.onManagedUpdate(pSecondsElapsed);
};
但這不會動畫,因爲它一旦它動畫的精靈的生命時間 –
嗯..對不起,這this.animate呢(60,假); ? – Rohan
這根本不動畫:( –