I wanted to hide a node and display it after some time, so I created the following animation to test:
SharedPtr<ValueAnimation> enabledAnim(new ValueAnimation(context_);
enabledAnim->SetKeyFrame(0.0f, false);
enabledAnim->SetKeyFrame(3.0f, true);
enabledAnim->SetKeyFrame(4.0f, false);
node->SetAttributeAnimation("Is Enabled", enabledAnim);
Which works great on Windows, but on Linux the node never shows.
I tried working outside the animation system and just used SetEnabled on the node at set intervals in the Update handler, but no luck there either.
Couldn’t find a similiar post or a relevant github issue.
This is running 1.5 on a VirtualBox VM with Debian 7.9.