skeleton_bone_data_get

骨骼动画由许多"骨骼"组成,您将在动画程序中对其进行定义和命名。此函数可用于在任何时候获取有关已命名骨骼的信息,并将数据存储在空的DS map中,该贴图必须已在之前创建。请注意,此数据指的是骨骼的默认姿势,而不是正在绘制的当前姿势。如果需要来自当前姿势的数据,请使用skeleton_bone_state_get()

调用此函数时,将使用以下键填充映射:

 

语法:

skeleton_bone_data_get(bone, map);

参数类型描述
boneString骨骼的名称(作为字符串)。
mapDS Map将获取骨骼数据的(先前创建的)DS map。

 

返回:

N/A

 

例子:

bone_map = ds_map_create();
skeleton_bone_data_get("leftarm", bone_map);

上面的代码创建了一个DS贴图,然后用名为" LeftArm "的骨骼中的数据填充它。