using UnityEngine; namespace DanroJump.Gameplay { /// /// Маркер объекта, который был создан спавнером контента платформы. /// public sealed class PlatformSpawnedContent : MonoBehaviour { /// /// True, если объект забран из владения платформы и не должен удаляться при ее очистке. /// public bool IsDetachedFromPlatform { get; private set; } /// /// Помечает объект как больше не принадлежащий платформе. /// public void DetachFromPlatform() { IsDetachedFromPlatform = true; } /// /// Возвращает marker в исходное состояние при новом спавне контента платформы. /// public void ResetForPlatformSpawn() { IsDetachedFromPlatform = false; } } }