/// <summary> /// 使用中スキン表示テキスト変更 /// </summary> /// <param name="skinType">餅スキンの種類</param> public void ChangeUseSkin(SettingData.SkinType skinType) { // 受け取った餅スキンによって表示テキスト変更 // TODO: 仮で作った機能なので要らない場合は削除します。そのまま使えそうならローカライズにも対応させます。 switch (skinType) { case SettingData.SkinType.NormalMochi: SetSprite(useSkin, SpriteName.NormalMochi); break; case SettingData.SkinType.KouhakuMochi: SetSprite(useSkin, SpriteName.KouhakuMochi); break; case SettingData.SkinType.YomogiMochi: SetSprite(useSkin, SpriteName.YomogiMochi); break; case SettingData.SkinType.IchigoDaihuku: SetSprite(useSkin, SpriteName.IchigoDaihuku); break; case SettingData.SkinType.KashiwaMochi: SetSprite(useSkin, SpriteName.KashiwaMochi); break; case SettingData.SkinType.IsobeMochi: SetSprite(useSkin, SpriteName.IsobeMochi); break; } }
/// <summary> /// 起動処理 /// </summary> void OnEnable() { // 現在のモチのスキンを取得する mochiSkinType = GameDataManager.Inst.SettingData.UseSkin; }