using System; using System.Collections.Generic; using UnityEngine; namespace Wizard; public class Effect2dCreateParam { public GameObject Parent { get; set; } public string EffectName { get; set; } public eColorCodeId? ColorCode { get; set; } public bool InitActive { get; set; } public Action MaterialSetEndCallback { get; set; } public List UnloadAssetList { get; set; } public bool IsValid { get { if (Parent != null && EffectName != null) { return UnloadAssetList != null; } return false; } } }