关于使用C#给ORD的level分配材质的问题

各位老师好,我写了一个函数用来给创建的level分配材质:

但是实际运行发现并没有分配材质成功。经过调试发现获取到的materialid的elementid为一个很大的数字:

这是否表示获取材质失败?请问要如何解决?