C#では、クラス関数(静的ではない)を関数のパラメータとして渡すことは可能ですか?
「クラス/インスタンス」関数をパラメーターとして渡しているため、何らかの理由で関数のダウンロード内でコンパイル エラーが発生します。
例えば:
public class MyPlane {
   Texture texture;
   virtual public void OnDownloadPlaneCallBack(WWW www) {
      // perform custom actions when/if file downloads correctly
      texture = www.texture;
   }
   virtual public void download() {
       Downloader.download("www.blah.com", OnDownloadPlaneCallBack);  // this gives a compile error? 
   }
}
public class Downloader {
    public static IEnumerator download(string url, Delegate callback) {
        WWW www = new WWW(url); 
        while(!www.isDone)
            yield return www;
         if (www.isDone) {
            callback.DynamicInvoke(www);
         }
    }
}