临时提交

This commit is contained in:
PC-20230316NUNE\Administrator
2024-10-18 17:48:59 +08:00
parent 8cea537319
commit 31db916fec
31 changed files with 315 additions and 107 deletions

View File

@@ -134,7 +134,7 @@ namespace GAS.Editor
{
if (IsPlaying)
{
if (_selected == null || _selected.gameObject == null)
if (_selected == null || _selected.GetView().gameObject == null)
{
_selected = GAS.GameplayAbilitySystem.GAS.AbilitySystemComponents.Count > 0
? GAS.GameplayAbilitySystem.GAS.AbilitySystemComponents[0] as AbilitySystemComponent
@@ -169,7 +169,7 @@ namespace GAS.Editor
{
var asc = (AbilitySystemComponent)iasc;
var presetName = asc.Preset != null ? asc.Preset.name : "NoPreset";
if (GUILayout.Button($"{presetName}#{asc.GetInstanceID()}"))
if (GUILayout.Button($"{presetName}#{asc.GetView().GetInstanceID()}"))
{
_selected = asc;
RefreshAscInfo();
@@ -194,8 +194,8 @@ namespace GAS.Editor
return;
}
IID = _selected.GetInstanceID();
instance = _selected.gameObject;
IID = _selected.GetView().GetInstanceID();
instance = _selected.GetView().gameObject;
Level = _selected.Level;
RefreshAbilityInfo();
@@ -278,13 +278,13 @@ namespace GAS.Editor
case GameplayEffectSpec spec:
{
DynamicTag.Add(
$" - From: {spec.Owner.GetInstanceID()}'s GE: {spec.GameplayEffect.GameplayEffectName}");
$" - From: {spec.Owner.EntityId}'s GE: {spec.GameplayEffect.GameplayEffectName}");
break;
}
case AbilitySpec ability:
{
DynamicTag.Add(
$" - From: {ability.Owner.GetInstanceID()}'s Ability: {ability.Ability.Name}");
$" - From: {ability.Owner.EntityId}'s Ability: {ability.Ability.Name}");
break;
}
}