|
|
@@ -148,9 +148,9 @@ public class SkeletonDataMonitor
|
|
|
CachePrefab(prefabPath, skeletonData);
|
|
|
}
|
|
|
|
|
|
-
|
|
|
static Character cha;
|
|
|
static SkeletonMecanim skeletonMecanim;
|
|
|
+ static AttackController attack;
|
|
|
|
|
|
private static void WriteData(string path)
|
|
|
{
|
|
|
@@ -159,6 +159,7 @@ public class SkeletonDataMonitor
|
|
|
try
|
|
|
{
|
|
|
cha = prefabInstance.GetComponent<Character>();
|
|
|
+ attack = prefabInstance.GetComponent<AttackController>();
|
|
|
ReadData(prefabInstance);
|
|
|
PrefabUtility.SaveAsPrefabAsset(prefabInstance, path);
|
|
|
UnityEngine.Object.DestroyImmediate(prefabInstance);
|
|
|
@@ -198,7 +199,7 @@ public class SkeletonDataMonitor
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
- cha.attackController.attackKeys = new List<AttackController.SpineAniKey>();
|
|
|
+ attack.attackKeys = new List<AttackController.SpineAniKey>();
|
|
|
// ±éÀúËùÓж¯»
|
|
|
foreach (var animation in skeletonData.Animations)
|
|
|
{
|
|
|
@@ -254,7 +255,7 @@ public class SkeletonDataMonitor
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- if (canWrite == 2) cha.attackController.attackKeys.Add(sak);
|
|
|
+ if (canWrite == 2) attack.attackKeys.Add(sak);
|
|
|
}
|
|
|
}
|
|
|
|