為什麼layer中addchild 一個layer.位置和大小都不對?
我是想做一個popup的功能,應該如何做?
我在一個layer中, 按一下按鈕就會彈出一個popup.
我在按鈕上的event
var layer = new popuplayer();
this.addChild(layer);
但是layer的位置跟大小都錯了, 變得很大.
如果在Scene上onenter時增加這個layer就完全正確, 但這樣如何做到按鍵就會彈出這個popup.和按鍵關掉它?
新手求救謝謝
為什麼layer中addchild 一個layer.位置和大小都不對?
我是想做一個popup的功能,應該如何做?
我在一個layer中, 按一下按鈕就會彈出一個popup.
我在按鈕上的event
var layer = new popuplayer();
this.addChild(layer);
但是layer的位置跟大小都錯了, 變得很大.
如果在Scene上onenter時增加這個layer就完全正確, 但這樣如何做到按鍵就會彈出這個popup.和按鍵關掉它?
新手求救謝謝
你要 ignoreAnchor 设置为false 锚点才能是你设置的 要不一直是(0,0)