1. 动画状态机(Animation State Machine)

WIP

1.1. 动画状态机定义文件

WIP

1.2. Armature 定义文件

WIP

1.3. 使用

有鉴于 Capability 的使用,动画状态机可用于 TileEntity、物品(ItemStack)和实体上。关于 Capability 系统的细节在第二十七章有详细讨论,这里暂不作具体说明。

public class CommonProxy {
    public void loadAnimationStateMachine(ResourceLocation location, ImmutableMap<String, ITimeValue> params) {
        return null;
    }
}

public class ClientProxy {
    @Override
    public void loadAnimationStateMachine(ResourceLocation location, ImmutableMap<String, ITimeValue> params) {
        return ModelLoaderRegistry.loadASM(location, params);
    }
}

1.3.1. 应用于 TileEntity

1.3.2. 应用于物品

1.3.3. 应用于实体

results matching ""

    No results matching ""