This commit is contained in:
2026-04-03 22:46:17 +07:00
parent 72f2a5f3e8
commit 95b94260ac
367 changed files with 94940 additions and 648 deletions

View File

@@ -0,0 +1,25 @@
namespace Fusion.Statistics {
using System;
using UnityEngine;
[DisallowMultipleComponent]
[AddComponentMenu("Fusion/Statistics/Statistics World Anchor")]
public class FusionStatsWorldAnchor : MonoBehaviour {
private void OnEnable() {
FusionStatsConfig.SetWorldAnchorCandidate(transform, true);
}
private void OnDisable() {
FusionStatsConfig.SetWorldAnchorCandidate(transform, false);
}
private void OnDestroy() {
// Saving stats if is child
var stats = transform.GetComponentInChildren<FusionStatsCanvas>();
if (stats) {
stats.transform.SetParent(null);
stats.GetComponentInChildren<FusionStatsConfig>(true).ResetToCanvasAnchor();
}
}
}
}