如何修改cocos 2d js 加載圖標

cocos 在程序啓動時顯示的默認圖標是轉成base64字串內容加載成圖標的;每一個產品都有自己的logo,那麼如何在程序啓動時顯示自己的產品logo呢,以

cocos2d-x-3.14.1爲例,加載圖標是以cc對象的屬性在加載場景(scene)時加載的;
具體位置在『frameworks/cocos2d-html5/cocos2d/core/scenes/CCLoaderScene.js』;

代碼如下:
在這裏判斷CC 對象的_loaderImage屬性是否爲空,如果是空就不做相應的設置,也就是說在實際應用中是可以不設置圖標的;
if(cc._loaderImage){
    //loading logo
    cc.loader.loadImg(cc._loaderImage, {isCrossOrigin : false }, function(err, img){
        logoWidth = img.width;
        logoHeight = img.height;
        self._initStage(img, cc.visibleRect.center);
    });
    fontSize = 14;
    lblHeight = -logoHeight / 2 - 10;
}

那麼我們如何設置呢?
在frameworks/cocos2d-html5/Base64Images.js 中定義了_loaderImage屬性;可以設置成空;也可以將字串替換成自己logo的base64字串;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章