public void Start()
 {
     //如果沒有攝影機,則找/創造一個並使其存活於場上不消亡
     if (myCamera == null)
     {
         myCamera = MyCamara.FindCamera();
         MyCamara.LetCameraExist();
     }
 }
    /// <summary>
    /// 找到或創立一個主攝影機
    /// 擁有MyCamera類別
    /// </summary>
    /// <returns></returns>
    static public MyCamara FindCamera()
    {
        Camera cam = Camera.main;

        if (cam == null)
        {
            cam = Instantiate(LoadFactory.Instance.LoadGameObject("Camera")).GetComponent <Camera>();
        }
        cam.gameObject.tag = "MainCamera";
        MyCamara result = cam.GetComponent <MyCamara>();

        if (result == null)
        {
            result = cam.gameObject.AddComponent <MyCamara>();
        }
        return(result);
    }