由于一次运行多个批处理文件,我倾向于一次打开很多 cmd 提示,因此我认为新的 Windows 终端将是一种使用选项卡整理内容的巧妙方法。
问题是,我不太清楚如何通过 Windows 终端实例内的 cmd 实例将通过 cmd 实例运行批处理文件的默认行为更改为所需的运行批处理文件。
我可以轻松打开 Windows 终端,启动一个 cmd 实例,cd 到正确的目录,然后运行批处理文件..但这需要付出很多努力。我只想能够运行一个批处理文件,并让它通过 Windows 终端内的 cmd 提示符工作。
我似乎在网上找不到任何关于这个主题的帖子或视频,所以我开始怀疑这是否不可能。Unity 中有关“表情符号”的所有内容都只是 spritesheet 的简单实现,然后使用 like 手动索引它们<sprite=0>。我正在尝试从 Twitter 中提取推文,然后使用表情符号显示其文本,因此显然这对于 unicode 支持的 1500 多个表情符号来说是不可行的。
我相信我已经使用默认的 Windows 表情符号字体 Segoe UI Emoji 正确创建了 TMP 字体资源,并且看起来使用我在在线 unicode 数据库上找到的一些 unicode 十六进制范围,我能够在字体中检测到 1505 个表情符号。

但运行游戏后,我仍然遇到同样的错误The character with Unicode value \uD83D was not found in the [SEGOEUI SDF] font asset or any potential fallbacks. It was replaced by Unicode character \u25A1 in text object
在控制台中,推文文本的输出如下所示:#cat #cats #CatsOfTwitter #CatsOnTwitter #pet \nLike & share , Thanks!\uD83D\uDE4F\uD83D\uDE4F\uD83D\uDE4F
从网上的一些资料和 unicode 的基本知识来看,我推测问题是在推文正文中,表情符号采用 UTF-16 代理对或其他形式,其中\uD83D\uDE4F一个表情符号在哪里,但我的表情符号字体是 UTF-32 ,所以它正在寻找 …