为什么要在start=getcomponent(语言-c#)

img


为什么不在创建时赋值 还有12行是什么意思

至少补丁 证书补丁 正式补丁

1.为什么不在创建时赋值
一般这样做有2种考虑
一种是为了节约内存,没开始执行的脚本不要乱申请内存
另一种是要用外部传入的属性,或动态到场景里找物体,没start之前值根本不存在
2.这代码的意思是获取当前物体的2d属性

12行的意思就是脚本运行的开始就自动获取到物体的2D刚体属性,应用于整个脚本