/// <summary>
        /// 対象選択時のMaterial操作
        /// </summary>
        /// <param name="spriteStruct"></param>
        public void SelectOutline(BattlerSpriteStruct spriteStruct)
        {
            var battler = BattlerDictionary.GetBattlerByUniqId(spriteStruct.UniqId);

            spriteStruct.SpriteRenderer.material.EnableKeyword(ShaderProperties.OUTBASE_ON);
            spriteStruct.SpriteRenderer.GetPropertyBlock(spriteStruct.MaterialPropertyBlock);
            if (battler.battlerType == BattlerEnum.BattlerType.Actor)
            {
                spriteStruct.MaterialPropertyBlock.SetColor(ShaderProperties.OutlineColor, Color.green);
            }
            else
            {
                spriteStruct.MaterialPropertyBlock.SetColor(ShaderProperties.OutlineColor, Color.red);
            }
            spriteStruct.SpriteRenderer.SetPropertyBlock(spriteStruct.MaterialPropertyBlock);
        }
        public void DeSelectOutline(BattlerSpriteStruct spriteStruct)
        {
            var battler = BattlerDictionary.GetBattlerByUniqId(spriteStruct.UniqId);

            spriteStruct.SpriteRenderer.material.DisableKeyword(ShaderProperties.OUTBASE_ON);
        }