直接使用GetComponent()以提高性能
根据官方文档所述,可以将
rigidbody2D = GetComponent<Rigidbody2D>();
换成
rigidbody2D = GetComponent("Rigidbody2D");
以提高性能。
官方建议在Unity中,为了提高性能,可以将通过泛型方式获取组件的代码如`rigidbody2D=GetComponent<Rigidbody2D>();`替换为直接使用类型字符串的`rigidbody2D=GetComponent(Rigidbody2D);`,这种方法减少了编译时的类型检查,从而可能提高运行时效率。
rigidbody2D = GetComponent<Rigidbody2D>();
换成
rigidbody2D = GetComponent("Rigidbody2D");
以提高性能。
1865