Cocos入门笔记-pageLayer的切换

pageView.scrollToPage(index, time);


start(){

        this.pageIndex = 0;

    },

pageTo(event, index){

        let num = parseInt(index);

        let page = this.pageIndex + num;

        if (page > 2 || page < 0) return;

        let left = this.pageView.node.getChildByName("New Layout").getChildByName("left");

        let right = this.pageView.node.getChildByName("New Layout").getChildByName("right");

        let fadeout = cc.fadeTo(0.2, 0);

        if (page <= 0) {

            left.runAction(fadeout);

        }else if(page >= 2){

            right.runAction(fadeout);

        }else{

            left.setOpacity(255);

            right.setOpacity(255);

        }

        this.pageIndex = page;

        this.pageView.scrollToPage(this.pageIndex, 0.5);

    },

你可能感兴趣的:(Cocos入门笔记-pageLayer的切换)