新增ScriptableAttribute

This commit is contained in:
2025-12-12 11:26:36 +08:00
parent ee1171d3e3
commit ae9793d6f9

View File

@@ -1,14 +1,15 @@
using Convention;
using Convention.RScript;
using Convention.WindowsUI.Variant;
using Demo.Attr;
using Demo.Game;
using Dreamteck.Splines;
using System;
using System.Collections;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text.RegularExpressions;
using Convention;
using Convention.RScript;
using Convention.WindowsUI.Variant;
using Demo.Game;
using Dreamteck.Splines;
using Unity.VisualScripting;
using UnityEngine;
@@ -21,6 +22,20 @@ namespace Demo
#region ScriptableObject Inside
namespace Attr
{
[AttributeUsage(AttributeTargets.Class, Inherited = false, AllowMultiple = false)]
sealed class ScriptableAttribute : Attribute
{
public readonly string generaterName;
public ScriptableAttribute(string generaterName = "Make")
{
this.generaterName = generaterName;
}
}
}
public partial class ScriptableObject : IScriptableObject
{
/// <summary>