26 lines
606 B
C#
Executable File
26 lines
606 B
C#
Executable File
#if UNITY_2018_1_OR_NEWER
|
|
|
|
using UnityEngine;
|
|
#if UNITY_2020_2_OR_NEWER
|
|
using UnityEditor.AssetImporters;
|
|
#else
|
|
using UnityEditor.Experimental.AssetImporters;
|
|
#endif
|
|
using System.IO;
|
|
|
|
namespace WeChatWASM.MDV
|
|
{
|
|
[ScriptedImporter( 1, "markdown" )]
|
|
public class MarkdownAssetImporter : ScriptedImporter
|
|
{
|
|
public override void OnImportAsset( AssetImportContext ctx )
|
|
{
|
|
var md = new TextAsset( File.ReadAllText( ctx.assetPath ) );
|
|
ctx.AddObjectToAsset( "main", md );
|
|
ctx.SetMainObject( md );
|
|
}
|
|
}
|
|
}
|
|
|
|
#endif
|