1. 程式人生 > >cocos creator~實現相機跟隨

cocos creator~實現相機跟隨

1)建立一個攝像機

Camera影響的節點是game節點,這個節點下面有hero和整個tiled地圖

2)將要跟隨的物體,即hero的座標轉化為相機的座標,注意:只想跟隨x軸


cc.Class({
    extends: cc.Component,

    properties: {
        target: {
            default: null,
            type: cc.Node
        }
    },

    // LIFE-CYCLE CALLBACKS:

    // onLoad () {},

    start () {

    },

    update (dt) {
        if(!this.target){
            return;
        }

        var w_pos = this.target.convertToWorldSpaceAR(cc.p(0, 0));
        var c_pos = this.node.parent.convertToNodeSpaceAR(w_pos);
        this.node.x = c_pos.x;
    },
});