| 12345678910111213141516171819202122232425262728293031323334353637 |
- import GamePlay from "../../GamePlay";
- import GameConst from "../../data/GameConst";
- const { ccclass, property } = cc._decorator;
- @ccclass
- export default class SelectCellItemBtn extends cc.Component {
- /**cellItem的ani效果 */
- @property(cc.Sprite)
- spr_icon: cc.Sprite = null;
- /**类型 */
- public type: number = 0;
- start() {
- this.node.on(cc.Node.EventType.TOUCH_END, this.onClick, this);
- }
- /**初始化 */
- init(cellItemType: number) {
- this.type = cellItemType;
- this.spr_icon.node.width = 70;
- this.spr_icon.node.height = 70;
- mk.loader.load(`game/texture/cellItemIcon/${GameConst.iconIndex}/${this.type}`, cc.SpriteFrame).then((spriteFrame) => {
- this.spr_icon.spriteFrame = spriteFrame;
- })
- }
- onClick() {
- GamePlay.Inst.node_changeCellItemUI.active = false;
- GamePlay.Inst.changeCellItemType(this.type);
- }
- }
|