# GetComponent

## GetComponent(string, Component)

public Component GetComponent(string name, Component defaultValue) ;

### 説明

Component型の値を取得する。

### パラメーター

パラメーター名 | 説明
--- | ---
name | 名前。
defaultValue | デフォルトの値。パラメータがない場合に返される。

### 戻り値

指定した名前のパラメータがあった場合にtrue。

## GetComponent(int, Component)

public Component GetComponent(int id, Component defaultValue) ;

### 説明

Component型の値を取得する。

### パラメーター

パラメーター名 | 説明
--- | ---
id | ID。
defaultValue | デフォルトの値。パラメータがない場合に返される。

### 戻り値

指定した名前のパラメータがあった場合にtrue。

## GetComponent<TComponent>(string, TComponent)

public TComponent GetComponent<TComponent>(string name, TComponent defaultValue) ;

### 説明

Component型の値を取得する。

### 型パラメーター

型パラメーター名 | 説明 | 型制約
--- | --- | ---
TComponent | 取得するComponentの型 | Component

### パラメーター

パラメーター名 | 説明
--- | ---
name | 名前。
defaultValue | デフォルトの値。パラメータがない場合に返される。

### 戻り値

パラメータの値。パラメータがない場合はdefaultValueを返す。

## GetComponent<TComponent>(int, TComponent)

public TComponent GetComponent<TComponent>(int id, TComponent defaultValue) ;

### 説明

Component型の値を取得する。

### 型パラメーター

型パラメーター名 | 説明 | 型制約
--- | --- | ---
TComponent | 取得するComponentの型 | Component

### パラメーター

パラメーター名 | 説明
--- | ---
id | ID。
defaultValue | デフォルトの値。パラメータがない場合に返される。

### 戻り値

パラメータの値。パラメータがない場合はdefaultValueを返す。