一.blockinputevents组件
防止触摸事件穿透底层节点冒泡分发
this.node.addComponent(cc.BlockInputEvents);//通过代码添加cc.BlockInputEvents组件
二.typescript模块
1.引入脚本,加载脚本模块
①import + 模块名字+ from+模块来源的ts文件路径
import eventTargetMar from "./mar/eventTargetMar"
②引入nameArr数组和yearArr数组
//assets/script/mar/test02.ts
import {
nameArr,yearArr } from "../test01";
const {
ccclass, property} = cc._decorator;
@ccclass
export default class NewClass extends cc.Component {
start () {
console.log(nameArr,yearArr);
}
}
③从test01.ts文件内引入全部导出的变量并将这些变量命名到test01Com下
//assets/script/mar/test02.ts
import * as test01Com from "../test01"
const {
ccclass, property } = cc._decorator;
@ccclass
export default class NewClass extends cc.Component {
start() {
console.log("全部引用的变量", test01Com.nameArr, test01Com