求助:哪位大神能详细的给我讲解一下cc.class的require怎么用

希望官方的文档能讲的详细一点。
require ccc带有继承组件的脚本后,根本没什么用
require进来之后,组件和方法都用不了
迷惑了
既然用不了 还require ccc类的脚本有什么用

比如 创建一个js脚本A
var A=cc.Class({
extends: cc.Component,
properties: {
names: {
default: null,
type:cc.Label
},
sss:222,
},
statics:{
A1:null,
},
onLoad () {
A.A1=this;
},
func(){
cc.log(“99999”);
},

脚本B
var A=require(“A”);
cc.Class({
extends: cc.Component,

properties: {
    
},

onLoad: function () {
 **   cc.log(A.sss);    **

** cc.log(A.A1);**
** cc.log(A.A1.func());**
},

});
加粗的部分都用不了

如果没有
statics:{
A1:null,
},
这一句,更用不了
就是这样 求解
谢谢

new 试一试

不是new的原因

知道上边的代码什么原因了 : 不能放onload里面

但是如果不放
statics:{
A1:null,
},
还是不能和官网文档那样require之后直接用组件和方法…