コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】コンポーネントがシーンに1つだけ存在することを保証する Attribute「UniOnlyOneInSceneAttribute」を GitHub に公開しました

リポジトリ

使用例

using Kogane;
using UnityEngine;

[OnlyOneInScene]
public class Example : MonoBehaviour
{
}

OnlyOneInScene 属性を適用したコンポーネントが
シーンに複数存在する状態で Unity を再生しようとすると

2020-09-06_195539

エラーログが出力されて Unity の再生ができなくなります