using System; using System.Collections; using System.Collections.Generic; using BITKit; using BITKit.Mod; using UnityEngine; namespace BITFactory.Cutting { [Serializable] public sealed class ModRandomBrush : MyMod { private class Brush:CuttingToolBrush { [Export("随机点数量")] private int PointCount; } [Inject] private ICuttingToolService _cuttingToolService; private ICuttingToolBrush _brush = new Brush(); public override void OnInitialize() { base.OnInitialize(); DI.Inject(this); } public override void OnInitialized() { base.OnInitialized(); _cuttingToolService.Register(_brush); } } }