COCOS2D-HTML5--helloWord

先建立本身的JS文件,在文件中添加場景,在場景中設計佈局。app

HelloWord.js:佈局

var helloLayer = cc.Layer.extend({
    sprite: null,
    helloLabel: null,
    init: function () {
        this._super();
        // 得到畫布的大小,其實能夠理解爲得到遊戲的邊界大小
        var size = cc.Director.getInstance().getWinSize();
        // 添加一個Label
        this.helloLabel = cc.LabelTTF.create("Hello World", "Arial", 38);
        this.helloLabel.setAnchorPoint(cc.p(0.5,0)); //將錨點設置到:中下
        this.helloLabel.setPosition(cc.p(size.width / 2, 0));
        this.addChild(this.helloLabel, 5);
        // 添加一張圖片(精靈)
        this.sprite = cc.Sprite.create("res/HelloWorld.jpg");
        this.sprite.setPosition(cc.p(size.width / 2, size.height / 2));
        this.addChild(this.sprite, 0);
        return true;
    }
});
var helloScene = cc.Scene.extend({
    onEnter : function(){
        this._super();
        var layer = new helloLayer();
        layer.init();
        this.addChild(layer);
    }
});

將本身的JS文件引入到cocos2d.js中this

appFiles:[
            'src/resource.js',
            'src/HelloWord.js'//add your own files in order here
        ]

在main.js中設計初始場景爲本身的場景
設計

var myApp = new cocos2dApp(helloScene);
相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息