static extern void InitNative(PosDelegate cb, RotDelegate cb2, PlayDelegate cb3, BroadDelegate cb4);
static extern void InitNative(int rate, string assets, PosDelegate cb, CreateRoleDelegate cb2, PlayDelegate cb3, LogDelegate cb4);