3.0为啥我代码直接从使用手册粘过去都报红啊(没导入)。api有的方法是不是没收录

3.0为啥我代码直接从使用手册粘过去都报红啊

你的类型都没有声明啊……

变量collider这个类型吗 他自动添加了 let collider: Component | null
我在star()外面加上collider: Component | null=null也是红

哦懂了,这些要导入,添加Collider2D, Contact2DType, PhysicsSystem2D就好了
import { _decorator, Component, Node, Collider2D, Contact2DType, PhysicsSystem2D } from ‘cc’;

没导入肯定不行,还有就是编辑器要把项目打开过一次,才能帮你生成tsconfig 什么的

Collider2D有on()方法,按理说api文档Collider2D也应该有的吧