1. move all event variant map to static for avoiding dynamic malloc too much every frame, I `m not afraid of new or delete, but some value should only be alloced in stack.
2. fix all animation json files.