protected virtual void LoadExternal() { Texture2D tex = (Texture2D)Resources.Load(this.url, typeof(Texture2D)); if (tex != null) onExternalLoadSuccess(new NTexture(tex)); else onExternalLoadFailed(); }