using UnityEngine;
using System.Collections;
public class test : MonoBehaviour {
void Start () {
person p01 = new person();
person p02 = new person();
}
}
public class person
{
public person()
{
Debug.Log("构造方法被执行");
}
static person()
{
Debug.Log("静态代码块执行");
}
}
总结两点:
1 静态代码块在构造方法前被执行
2 静态代码全局只会执行一次
FR:海涛软件(Hunk Xu)
QQ技术交流群:386476712