d04jtpxu4

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

想要把红色 viewport 以外的东西都隐藏起来。
You do not have the required permissions to view the files attached to this post.
d04jtpxu4
  • Posts: 2

Mario

您可以指定自定义视口,如下所述:http://zh.esotericsoftware.com/spine-player#%E8%A7%86%E5%8F%A3%28Viewports%29
User avatar
Mario

Mario
  • Posts: 3089

d04jtpxu4

感谢您的回覆
但我不懂什么意思?我有使用自定义视口,但视口外的东西并没有被隐藏起来
原先的图是因为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的父元素设定成屏幕宽高,让他自由变化就可以了
You do not have the required permissions to view the files attached to this post.
d04jtpxu4
  • Posts: 2

Mario

:D
User avatar
Mario

Mario
  • Posts: 3089


Return to 中国Spine用户