首页 > 解决方案 > Unity上的macOS,需要访问去小型化功能

问题描述

我正在尝试模仿 user32.dll 函数,我知道 Mac 有几个类似的函数,但我不知道应该如何在 Unity (C#) 中使用它们

例如有:

[Foundation.Export("deminiaturize:")]
public virtual void Deminiaturize (Foundation.NSObject sender);

但是我的 C# 代码不知道 Foundation 是什么等等。

我认为这来自 Xamarin.mac.dll

我可以将 Xamarin.mac.dll 包含到我的 MAC 项目中,然后使用这些方法吗?

我正在尝试最小化/取消最小化我的游戏(mac)窗口。

我认为命名空间是 AppKit。

标签: macosunity3d

解决方案


推荐阅读