Resource类

继承于Reference < Object,是所有资源类型的基类,可以这样理解Node负责逻辑而Resource负责保存数据。

总的来说所有Godot从硬盘存取的东西都是Reference

新建Resource的窗口里我们可以看到Resource的派生树及它的所有派生类,就像我们在新建Node窗口中可以浏览到Node的派生树及它的所有派生类一样。

在这里插入图片描述

常用属性
类型 属性名 说明
bool resource_local_to_scene 默认false,如果是true则意味着,每个场景都包含这个资源的一个独立拷贝
String resource_name 资源名称
String resource_path 资源路径
常用方法
类型 方法名 说明
void _setup_local_to_scene ( ) virtual
Resource duplicate ( bool subresources=false ) const 复制,默认不复制子资源,即子资源在拷贝间是共享的
Node get_local_scene ( ) const
RID get_rid ( ) const RID是资源的唯一编号
void setup_local_to_scene ( )
void take_over_path ( String path )
发布了261 篇原创文章 · 获赞 134 · 访问量 8万+

猜你喜欢

转载自blog.csdn.net/hello_tute/article/details/103704344