Как определить свойство, которое позволило бы мне вызывать метод другого компонента? - PullRequest
0 голосов
/ 10 ноября 2019

Я создаю Компонент, и в нем мне может понадобиться вызвать метод какого-то другого компонента, но я заранее не знаю, какой это будет компонент, поэтому я думаю, "cc.Event" - лучший кандидат для моей задачи.

Когда я делаю это таким образом, это не сработает:

@ccclass
export default class Helloworld extends cc.Component {

    @property({ type: cc.Event })
    public event: cc.Event = new cc.Event("", true);

}

Но я бы хотел сделать это так же, как у нас в CCButton: event example in properties bar

Как мне этого добиться? Я посмотрел в CCButton источниках, я вижу, что он указывает на inspector.js, но я нигде не смог найти этот файл инспектора.

...