cocos creator~实现人物走到哪里相机跟随人物到哪里

1)创建一个摄像机

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;
    },
});

 

 

你可能感兴趣的:(【cocos,creator,2d】)