SkinReference
继承: RefCounted
< Object
A reference-counted holder object for a skeleton RID used in the RenderingServer
.
描述
An internal object containing a mapping from a Skin
used within the context of a particular MeshInstance3D
to refer to the skeleton's RID
in the RenderingServer.
See also MeshInstance3D.get_skin_reference
and RenderingServer.instance_attach_skeleton
.
Note that despite the similar naming, the skeleton RID used in the RenderingServer
does not have a direct one-to-one correspondence to a Skeleton3D
node.
In particular, a Skeleton3D
node with no MeshInstance3D
children may be unknown to the RenderingServer
.
On the other hand, a Skeleton3D
with multiple MeshInstance3D
nodes which each have different MeshInstance3D.skin
objects may have multiple SkinReference instances (and hence, multiple skeleton RID
s).
方法
方法说明
Returns the RID
owned by this SkinReference, as returned by RenderingServer.skeleton_create
.
Returns the Skin
connected to this SkinReference. In the case of MeshInstance3D
with no MeshInstance3D.skin
assigned, this will reference an internal default Skin
owned by that MeshInstance3D
.
Note that a single Skin
may have more than one SkinReference in the case that it is shared by meshes across multiple Skeleton3D
nodes.
本方法通常需要用户覆盖才能生效。
本方法无副作用,不会修改该实例的任何成员变量。
本方法除了能接受在此处描述的参数外,还能够继续接受任意数量的参数。
本方法用于构造某个类型。
调用本方法无需实例,可直接使用类名进行调用。
本方法描述的是使用本类型作为左操作数的有效运算符。
这个值是由下列位标志构成位掩码的整数。
无返回值。