如果组合“cc.Mask”和“sp.Skeleton”,它们可能无法正确显示[Creator bug?]

您好
我正在使用CocosCreator v2.1.0。
我试图显示动态加载的脊椎资源。

        // load temporary resource & set
        const completeCallback = (error: Error, resource: any) => {
            this.skeleton.skeletonData = resource;
            this.skeleton.animation = 'test_animation_name';
        };
        cc.loader.loadRes('dynamic_resource_url/skeleton', sp.SkeletonData, completeCallback);

它可以正确显示。
但是,如果按以下顺序执行,则显示将很奇怪。

1.动态加载sp.SkeletonData。
2.将sp.SkeletonData设置为sp.Skeleton。
(“Sp.Skeleton”是“cc.Mask”的孩子。)

3.立即销毁动态加载的资源。

        const deps = cc.loader.getDependsRecursively(resource);
        cc.loader.release(deps);

4.再次加载sp.SkeletonData并将其设置为sp.Skeleton。
5.骨架未正确显示。

6.但是,如果“cc.Mask”无效,它将正确显示。

与以下主题中提出的问题相同
http://discuss.cocos2d-x.org/t/bug-cocoscreator-child-node-of-cc-mask-is-not-drawn-correctly-in-cocos-creator/46033

我再次发布它是因为我不知道根本原因。
“cc.Mask”和“sp.Skeleton”的组合有问题吗?

我附上了一个样本
test_spine.zip (1.5 MB)

请告诉我!

你好!Creator 2.0.9 没有测试出该问题,你可以使用 Creator2.0.9 做开发。

你好!
谢谢你的回复!
我确认它与2.0.9一起正常工作

但是,如果可能的话,我想使用2.1.0或更高版本。
是否有计划在未来的更新中修复此问题?

2.1.1 正在准备中,该版本会修复这个问题。

非常感谢你!
我在等2.1.1版。