La implementación de ScaleButton se basa en código javascript y mecanografiado: copiar y usar

método de llamada

    newChestInstance(sp:cc.SpriteFrame,pos:cc.Vec3){
        var node = new cc.Node("New Sprite");
        var sprite = node.addComponent(cc.Sprite);
        node.parent = this.canvasRoot;
        sprite.spriteFrame = sp;

        sprite.node.position = pos;

        node.addComponent(ChestView);
    }

De hecho, realmente no importa qué plataforma o lenguaje utilices para el desarrollo.

El siguiente código, cuando se inicia, incluso se puede rastrear hasta la plataforma Laya. Después de pasar la prueba de cocos, el código se puede usar directamente.

  // Laya.Tween.clearTween(this._btn);
 // Laya.Tween.to(this._btn, { scaleX: this._s_ScaleX * this._t_ScaleX, scaleY: 

Código completo del botón Scale


/*
一个普通的ScaleButton实现,暂时cocos平台

另外, Chest 的边缘发光,点击后高亮,参考自:
https://forum.cocos

Supongo que te gusta

Origin blog.csdn.net/avi9111/article/details/133910121
Recomendado
Clasificación