public class CreateByCode : MonoBehaviour
{
private void Awake()
{
A();
}
// Start is called before the first frame update
void Start()
{
Debug.Log("这个脚本是通过代码AddComponent直接创建的");
A();
}
// Update is called once per frame
void Update()
{
}
private void A()
{
B();
}
private void B()
{
Debug.LogError("Test");
}
}
用Unity 2020.3.33+Win64,在最新的hybridclr_trial工程中,修改 CreateByCode.cs 可复现:
编辑器内的输出:
Win64打包版本的输出: