Godot 免费跨平台游戏引擎 (四、脚本GDScript)
在学习官方文档或者网文的时候,会收集到一些不方便归类的零散东西。有部份没有经过自己验证,仅留后用。
-
Godot提供了两个主要选项来导入音频数据:WAV 和 Ogg
WAV文件使用原始数据或浅压缩,播放对CPU的要求很少(数百个这种格式的,同时发声是可以的),但是占用了大量空间。 Ogg Vorbis文件使用更强的压缩率,从而可以减小文件大小,但需要更多的处理能力才能播放。
考虑将 WAV 用于短而重复的音效,而将 Ogg Vorbis 用于音乐、语音和长音效。
-
Godot支持一些素材导入,有些是有限支持:DAE、OBJ、ESCN、FBX、glTF2.0
-
在运行时打开PCK文件(资源包,包含中增量补丁,热更新等)
func _your_function():
ProjectSettings.load_resource_pack("res://mod.pck") #加载资源包
var imported_scene = load("res://mod_scene.tscn") #加载后,就可以象在本地就存在mod_scene.tscn场景一样,加载后使用
另一示例
var ss = ProjectSettings.load_resource_pack("res://test.pck",true) //加载到res目录下
print(ss) //未加载成功,则返回false
var s=load("res://test.tscn").instance() //载入此包中的场景, …
请微信扫码打赏,留言中输入文章编号. 附费后将自动刷新出完整内容.