Bootstrap.cs 701 B

1234567891011121314151617181920212223242526272829
  1. using UnityEditor;
  2. using UnityEditor.Collaboration;
  3. using UnityEngine;
  4. using Unity.Cloud.Collaborate.UserInterface;
  5. namespace CollabProxy.UI
  6. {
  7. [InitializeOnLoad]
  8. public class Bootstrap
  9. {
  10. static Bootstrap()
  11. {
  12. var toolbar = new ToolbarButton { Width = 32f };
  13. Toolbar.AddSubToolbar(toolbar);
  14. toolbar.Update();
  15. Collab.ShowHistoryWindow += () =>
  16. {
  17. CollaborateWindow.Init(CollaborateWindow.FocusTarget.History);
  18. };
  19. Collab.ShowChangesWindow += () =>
  20. {
  21. CollaborateWindow.Init(CollaborateWindow.FocusTarget.Changes);
  22. };
  23. }
  24. }
  25. }