【问题标题】:Add click event listener to the sprite on Cocos Creator在 Cocos Creator 中给精灵添加点击事件监听器
【发布时间】:2022-12-24 03:29:08
【问题描述】:

我试图在点击 sprite 时调用一个函数(sprite 只是一张图片)。文档示例不起作用
这是我的代码,除了点击事件之外的一切都正常

import { _decorator, Component, Node } from 'cc';
const { ccclass, property } = _decorator;

@ccclass('NewComponent')
export class NewComponent extends Component {

    start() {
        let anim = this.getComponent(cc.Animation);
        anim.play("anim_pers");
        console.log('start');

        node.on(cc.Node.EventType.MOUSE_DOWN, function (event) {
            console.log('Mouse down');
        }, this);
    }
    update(deltaTime: number) {}
}

【问题讨论】:

    标签: typescript cocoscreator


    【解决方案1】:

    您必须将脚本节点设置为单击节点

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-10
      相关资源
      最近更新 更多