补充面板属性刷新

This commit is contained in:
ww-rm
2025-04-09 13:36:34 +08:00
parent f3fce53b91
commit 067719c69b
2 changed files with 10 additions and 2 deletions

View File

@@ -114,7 +114,11 @@ namespace SpineViewer.PropertyGridWrappers.Spine
/// <summary> /// <summary>
/// 设置 TrackWrapper 属性 <c>AnimationTracks.Track{i} = <paramref name="value"/></c> /// 设置 TrackWrapper 属性 <c>AnimationTracks.Track{i} = <paramref name="value"/></c>
/// </summary> /// </summary>
public void SetTrackWrapper(int i, string value) => Spine.SetAnimation(i, value); public void SetTrackWrapper(int i, string value)
{
Spine.SetAnimation(i, value);
TypeDescriptor.Refresh(this);
}
/// <summary> /// <summary>
/// 在属性面板悬停可以按轨道顺序显示动画名称 /// 在属性面板悬停可以按轨道顺序显示动画名称

View File

@@ -100,7 +100,11 @@ namespace SpineViewer.PropertyGridWrappers.Spine
/// <summary> /// <summary>
/// 设置 SkinWrapper 属性 <c>SkinManager.Skin{i} = <paramref name="value"/></c> /// 设置 SkinWrapper 属性 <c>SkinManager.Skin{i} = <paramref name="value"/></c>
/// </summary> /// </summary>
public void SetSkinWrapper(int i, string value) => Spine.ReplaceSkin(i, value); public void SetSkinWrapper(int i, string value)
{
Spine.ReplaceSkin(i, value);
TypeDescriptor.Refresh(this);
}
/// <summary> /// <summary>
/// 在属性面板悬停可以显示已加载的皮肤列表 /// 在属性面板悬停可以显示已加载的皮肤列表