KillingGame.CrimeScene.CrimeObject.SetEnable C# (CSharp) Method

SetEnable() public method

public SetEnable ( EnableOption option ) : void
option EnableOption
return void
        public void SetEnable(EnableOption option)
        {
            if (isDestroyed)
                return;
            switch (option)
            {
                case EnableOption.enable:
                    isActive = true;
                    if (useAsRoute)
                        foreach (Transform child in transform)
                        {
                            if (child.GetComponent<SelectManager>() == null)
                                continue;
                            child.GetComponent<SelectManager>().ExecuteSelect();
                        }
                    break;
                case EnableOption.disable:
                    isActive = false;
                    break;
                case EnableOption.erase:
                    isActive = false;
                    isDestroyed = true;
                    baseSprite = null;
                    break;
            }
        }