一.局部函数访问全局this
1.通过定义变量方法
//loadScene.ts
const {
ccclass, property } = cc._decorator;
@ccclass
export default class NewClass extends cc.Component {
@property(cc.Node)
beginBtn: cc.Node = null;//开始按钮
@property(cc.Node)
lb: cc.Node = null;//进度文本
@property(cc.Node)
logo: cc.Node = null;//logo文字
@property(cc.Node)
xz: cc.Node = null;//进度旋转图
onLoad() {
//局部函数中访问全局this:定义局部变量self的值为this
//局部函数内部的this只能访问局部函数内的this不能访问到
//局部函数以外的this
let self = this;
//通过cc.find访问节点
this.beginBtn = cc.find("Canvas/bg/beginBtn");
this.lb = cc.find("Canvas/bg/lb"