macos - 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。
解决方案
推荐阅读
- cluster-computing - Ejabberd Clustor 文件上传不适用于一个节点到第二个节点
- android - 在全屏对话框顶部显示片段(alertDialog)
- python - 使用虚拟主机执行 python 脚本的 Apache
- swift - Swift:无法分配给属性:“reuseIdentifier”是一个只能获取的属性
- html - 尽管使用 displayWith 属性,但材料自动完成输入显示显示 [Object object]
- c++ - 将属性传递给基类的机制
- c# - 从 C# 中的动态 JSON 获取属性名称,然后在 foreach 循环中使用这些属性
- python - 块的 Python 类型提示
- flutter - 例外:类型“字符串”不是类型转换中“用户”类型的子类型
- postgresql - Postgres 12 - 如何减小 wal 目录的大小