let subscriber = $events.getSubscriber() subscriber.subscribeLocally((subscription) => { subscription.setChannel("subscription channel") subscription.setId("subscription id") }, (it) => { $console.log("sub.js 收到事件", it.getData(), it.getTime(), it.getChannel()) }) subscriber.subscribeGlobally((subscription) => { subscription.setChannel("subscription channel") subscription.setId("subscription id") }, (it) => { $console.log("sub.js 收到事件", it.getData(), it.getTime(), it.getChannel()) }) let mainThread = $script.getThreads().getMain() let timer = mainThread.getTimer() timer.setTimeout(() => { // 保持脚本3秒钟不结束 }, 3000)