public void OnDestroy() { RawMouseInput.Stop(); RawMouseInput.OnMouseMove -= OnMouseMove; RawMouseInput.OnMouseLeftDown -= OnMouseLeftDown; foreach (var directory in _Representation) { directory.Delete(); } FrameworkEx.Cleanup(); }
public void Awake() { RawMouseInput.Start(workInBackground: true); RawMouseInput.OnMouseMove += OnMouseMove; RawMouseInput.OnMouseLeftDown += OnMouseLeftDown; FrameworkEx.Initialize(); for (int i = 0; i < _NumIcons; ++i) { _Representation.Add(DesktopEx.CreateDirectory($"tail[{i}]")); } }