public class Out : MonoBehaviour {
private void Start() {
Debug.Log("Out");
}
}
namespace shop {
public class Inside1 : MonoBehaviour {
private void Start() {
Debug.Log("Inside1");
}
}
public class Inside2 : MonoBehaviour {
private void Awake() {
Debug.Log("Inside2");
}
}
}
运行时只会打印out,而没有两个inside,这种情况正常吗,如果我想打印出两个inside要怎么办
老师这边没有测试过带命名空间的情况
如果带了命名空间,那么你的类也是需要挂在游戏物体身上的,只有挂在物体身上,start和awake才会执行
如果挂在物体身上也执行不了的话 ,那可能unity不支持带空间的组件