Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
エディタ上でパーリンノイズによる地形を生成するサンプル
/// <Summary>
/// 指定されたコンポーネントへの参照を取得します。
/// コンポーネントがない場合はアタッチします。
/// </Summary>
T CheckComponent<T>(GameObject obj) where T : Component
{
// 型パラメータで指定したコンポーネントへの参照を取得します。
var targetComp = obj.GetComponent<T>();
if (targetComp == null)
{
targetComp = obj.AddComponent<T>();
}
return targetComp;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment