private void m_btApply_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(m_assetBrowser.SelectedAsset)) { Logging.Instance.Message("请先选中一个资源。"); return; } AssetDesc desc = AssetUtil.CreateDesc(m_assetBrowser.SelectedAsset); if (desc == null) { Logging.Instance.Message("无法引用该资源,细节请查看 Log。"); return; } string name = Scene.Instance.Root.Assets.AppendIfNotExist(desc); UpdateSingleTextureURL(name); DialogResult = System.Windows.Forms.DialogResult.OK; Close(); }