private void OnEmoteButton(int emote) { GUILayout.BeginHorizontal(); GUILayout.Label(manager.GetEmoteName(emote - 1)); if (manager.emote == emote) { if (GUILayout.Button("Stop", guiGreenButton)) { GetManager().OnEmoteStop(); } } else { if (GUILayout.Button("Play", GUILayout.Width(100))) { GetManager().StopCurrentEmote(); GetManager().OnEmoteStart(emote); } } GUILayout.EndHorizontal(); }
internal static void OnEmoteButton(GestureManager manager, int emote) { GUILayout.BeginHorizontal(); GUILayout.Label(manager.GetEmoteName(emote - 1)); if (manager.emote == emote) { if (GUILayout.Button("Stop", GestureManagerStyles.GuiGreenButton)) { manager.OnEmoteStop(); } } else { if (GUILayout.Button("Play", GUILayout.Width(100))) { manager.StopCurrentEmote(); manager.OnEmoteStart(emote); } } GUILayout.EndHorizontal(); }