1、有关鼠标模拟

android把这个开了以后

ItemList等等的模拟才比较正常一些,否则运行时下要调整很多适配项目


======================================================================


2、音乐列表出不来

这是PC下的

打开Android的Studio

然后用com.example.file_access

就可以看到日志了,但问题是。。。

怎么才能打印出来自己关心的信息呢?

看到了摄像机已经创建的信息了

然后我发现了一个非常奇怪的现象就是文件夹下没有任何ogg文件被export了

 https://docs.godotengine.org/en/stable/classes/class_diraccess.html 

然后在DirAccess下面看到了这一段话我有点懵逼

所以。。。。

它的意思是需要用ResourceLoader

 https://godotengine.org/asset-library/asset/2789 

然后这是个官方的例子

大概明白了

就是godot的export系统,会过滤掉原始的素材文件,比如ogg

所以你拥有一个导入的列表,在Player/musics/目录下,你会发现只剩下了一堆引用的import的文本文件

而具体的二进制文件会进入godot的统一的目录

那么接下来?

我就只能用*.import去get列表

但真实播放的时候,还是用path+filename.ogg去load这个资源即可

然后把它递给要使用的控件即可

这块的代码其实是不需要修改的

需要修改的是列出文档的Dir的get_file_list就行了

这样就兼容导出,后的exe或者android格式了

嗯,每日早发现兼容性问题


======================================================================

3、Joystick什么的很碍事儿,稍后用判断语句在PC平台下把它隐藏了去


然后我把它默认设置为不可见了,Android下才visible


======================================================================

4、字体的兼容性问题


Gabriola的字体

 https://fontmeme.com/fonts/goudy-medieval-font/ 

使用一套商业免费的中世纪字体吧