public void Destroy()
        {
#if EDITOR && WINDOWS
            if (!ParentNode.ParentLevel.LevelForEditing)
#endif
            WallInstancer.RemoveChild(this);
        }
        public override void Destroy()
        {
#if WINDOWS && EDITOR
            if (!ParentLevel.LevelForEditing)
#endif
            WallInstancer.RemoveChild(this);

            base.Destroy();
        }