有一个自定义的类型怎么像creator的默认类型一样加载

我有个自定义的地图资源map.m,怎么像creator自定义类型cc.Texture2D、cc.JsonAsset等等这些类型一样可以拖放到属性面板,并且在场景编辑器面板里直接显示呢,直接从cc.Asset派生一个自己的类型还是咋操作的,求解