Red de conocimiento informático - Material del sitio web - Cómo quitar la pantalla del logo en la entrada de cocos2d

Cómo quitar la pantalla del logo en la entrada de cocos2d

Cómo personalizar la interfaz de carga Cocos2d-html5:

Personalice un archivo Loader.js, implemente la clase Loader y complete la implementación específica de la interfaz de carga personalizada. Puede consultar la implementación de LoaderScene para ampliar. las modificaciones., que completó la modificación de la imagen del logotipo y agregó una barra de precisión simple. El proceso de carga es relativamente claro de un vistazo y no hay ningún efecto deslumbrante aquí. extender(

_logo: nulo,

_logoTextura: nulo,

_textura: nulo,

_textura: nulo,

_textura: nulo,

_textura: nulo,

_textura: nulo,

_textura: nulo,

_texture2d: nulo ,

_bgLayer: null,

_label: null,

_winSize:null,

_processLayer: null, // Se compara con LoaderScene implementación, agregando las dos propiedades para indicar la capa de la barra de progreso y la longitud de la barra de progreso

_processLayerLength: null,

// Constructor

ctor: function () {

this._super();

this._winSize = cc.Director.getInstance().getWinSize();

},

init:function(){

cc.Scene.prototype.init.call(this);

// Imagen del logotipo y etiqueta agregadas...this Omitido , igual que LoaderScene

// Establece la capa de la barra de progreso, que es una capa roja que muestra el progreso de la carga en toda su longitud

this._processLayerLength = 500;

this._processLayer = cc.LayerColor.create(cc.LayerColor.create(cc.LayerColor.create(cc.LayerColor.create(cc.LayerColor.create(cc.LayerColor.create(cc.LayerColor.create) / i))LayerColor.create(cc.c4b(255, 100, 100, 128), 1, 30);

this._processLayer.setPosition(cc.pAdd(centerPos, cc.p(-- this._processLayerLength / 2));