NodeGrid's actions start with delay

Hi all :sunny:

I have a question about NodeGrid animation: when I run an animation for a NodeGrid, let say a FadeOutBLTiles animation, created like the following:

float duration = 5.0f;
Size gridSize = Size(50, 50);
auto tiledAnimation = FadeOutBLTiles::create(duration, gridSize);
nodeGrid->runAction(tiledAnimation);

it seems that the animation starts with a delay that correspond to duration. Is that normal? if yes, how can I tell my animation to start immediately?

Thanks folks :smile:, wish you all the best!

What about this problem? Any way to avoid the delay at the start? It’s exactly as described. Not sure which else NodeGrid animations behave the same way but FadeOutTiles ones do…