Unity4.6のuGUIのCanvasのRender Cameraをスクリプトで変更したい


Canvas の Render Mode は以下のような C# のスクリプトで変更できたのですが、

[code]

    GameObject.Find("CanvasName").GetComponent<Canvas>().renderMode = RenderMode.WorldSpace;
    GameObject.Find("CanvasName").GetComponent<Canvas>().renderMode = RenderMode.ScreenSpaceCamera;
    
[/code]

Render Camera についてもスクリプトで変更したいのですが、うまくできないでおります。



[code]

    GameObject.Find("CanvasName").GetComponent<Canvas>().worldCamera = targetCamera;
    
[/code]

worldCameraで設定できるみたいです



[code]

    GameObject.Find("CanvasName").GetComponent<Canvas>().worldCamera = targetCamera;
    
[/code]

worldCameraで設定できるみたいです

