内容处理器在dude model的属性中不可用

时间:2014-02-12 06:07:57

标签: c# xna fbx

我正在使用内容处理器来处理fbx文件。我的模型没有纹理但有骨骼和重量。当我运行我的代码打印模型时,它告诉“没有皮肤数据”

后来我将模型更改为Microsoft提供的dude.fbx模型。仍然错误消息是相同的,然后我在Dude模型的属性中检查了内容处理器。

我的内容处理器名称为skinnedboneprocessor,它不在Content Processor的下拉列表中。之前它被设置为“Model-XNA Framework”。

我的内容处理器应该出现在该下拉列表中该怎么做?

    [ContentProcessor]
    public class skinnedboneprocessor : ModelProcessor
    {
        public override ModelContent Process(NodeContent input, ContentProcessorContext context)
        {

1 个答案:

答案 0 :(得分:0)

不添加引用是一个愚蠢的错误。

只需确保您的内容处理器参考已添加到主项目内容文件中。

甚至确保构建顺序正确。