测试方式: 每个对象做大范围正弦移动,创建1000-5000个对象,保证场景分割树的实时更新,并测试帧率 测试脚本: 移动脚本: using UnityEngine; using System.Collections; public class Test1 : MonoBehaviour { public Rigidbody rigidbodyObj; void Update() { switch (Random.Range(0, 3)) { case 0: transform.position
1.c#中sealed关键字,可理解为密封,不可被继承 用于方法和属性时 必须跟override一起(对应java中的final 当final修饰变量时 对应c#中的readonly)2.vritual虚 自身可以有实现 子类可以选择重写 abstract 抽象 自身不能有实现 子类一定要实现 3.new覆盖 override重写 都不会改变父类自身的功能 Base b = new Base() 4.用子类创建父类时 重写会调用子类的功能 而覆盖不会 Base b = new Child()4.