• 中文
  • spine-web-player viewport 问题

  • Изменено
Related Discussions
...

想请问一下,有没有办法让viewport以外的元素都隐藏起来?

想要把红色 viewport 以外的东西都隐藏起来。

感谢您的回覆
但我不懂什么意思?我有使用自定义视口,但视口外的东西并没有被隐藏起来
原先的图是因为padding 全都使用0%,所以看不到绿色线

我的代码

jsonUrl: "/animate/Animation_bg.json",
        atlasUrl: "/animate/Animation_bg.atlas",
        defaultMix: 0.25,
        animation: type,
        premultipliedAlpha: false,
        preserveDrawingBuffer: true,
        showControls: false,
        showLoading: false,
        alpha: true,
        backgroundColor: "#000000",
        viewport: {
          debugRender: true,
          transitionTime: 3,
          x: -960,
          y: -540,
          width: 1920,
          height: 1080,
          padLeft: "1%",
          padRight: "1%",
          padTop: "1%",
          padBottom: "1%",
        },

我想要的效果是把相机的脚架那些超出视口的东西全部隐藏掉,有办法做到吗?


已解决问题!! 我无意识下把spine player的父元素设定成屏幕宽高,让他自由变化就可以了

😃