---
title: "ラボ 5 - アセットの交換"
content_type: tutorial
url: "https://learn.unity.com/tutorial/lab-5-swap-out-your-assets-jp?language=ja"
language: ja
difficulty: beginner
duration_minutes: 90
unity_version:
  - "2021.3"
  - "2021.2"
  - "2021.1"
  - "2020.3"
  - "2020.2"
  - "2020.1"
  - "2019.4"
  - "2019.3"
  - "2019.2"
  - "2019.1"
  - "2018.4"
supported_unity_versions:
  - name: "2021.3"
    url: "https://learn.unity.com/tutorial/lab-5-swap-out-your-assets-jp.md?language=ja&version=2021.3"
  - name: "2021.2"
    url: "https://learn.unity.com/tutorial/lab-5-swap-out-your-assets-jp.md?language=ja&version=2021.2"
  - name: "2021.1"
    url: "https://learn.unity.com/tutorial/lab-5-swap-out-your-assets-jp.md?language=ja&version=2021.1"
  - name: "2020.3"
    url: "https://learn.unity.com/tutorial/lab-5-swap-out-your-assets-jp.md?language=ja&version=2020.3"
  - name: "2020.2"
    url: "https://learn.unity.com/tutorial/lab-5-swap-out-your-assets-jp.md?language=ja&version=2020.2"
  - name: "2020.1"
    url: "https://learn.unity.com/tutorial/lab-5-swap-out-your-assets-jp.md?language=ja&version=2020.1"
  - name: "2019.4"
    url: "https://learn.unity.com/tutorial/lab-5-swap-out-your-assets-jp.md?language=ja&version=2019.4"
  - name: "2019.3"
    url: "https://learn.unity.com/tutorial/lab-5-swap-out-your-assets-jp.md?language=ja&version=2019.3"
  - name: "2019.2"
    url: "https://learn.unity.com/tutorial/lab-5-swap-out-your-assets-jp.md?language=ja&version=2019.2"
  - name: "2019.1"
    url: "https://learn.unity.com/tutorial/lab-5-swap-out-your-assets-jp.md?language=ja&version=2019.1"
  - name: "2018.4"
    url: "https://learn.unity.com/tutorial/lab-5-swap-out-your-assets-jp.md?language=ja&version=2018.4"
available_languages:
  - name: "en"
    url: "https://learn.unity.com/tutorial/lab-5-swap-out-your-assets.md?language=en"
  - name: "es"
    url: "https://learn.unity.com/tutorial/laboratorio-5-intercambia-tus-recursos.md?language=es"
  - name: "ja"
    url: "https://learn.unity.com/tutorial/lab-5-swap-out-your-assets-jp.md?language=ja"
  - name: "ko"
    url: "https://learn.unity.com/tutorial/silseub-5-eses-gyoce.md?language=ko"
last_updated: "2026-08-04T14:24:00.000Z"
---

# ラボ 5 - アセットの交換

プレースホルダーのプリミティブをコースライブラリや Unity アセットストアの 3D モデルに置き換え、ゲームプレイは維持します。

**概要：**

このラボでは、見た目の特徴に欠けるプリミティブオブジェクトを美しくダイナミックなオブジェクトに置き換えていきます。提供されているコースライブラリのアセットを使用するか、アセットストアを参照してまったく新しいアセットを探して、ゲームで望みの見た目を表現してみてください。次に、プレースホルダーとなっているプリミティブを新しいアセットに交換する作業を行います。このラボが終わる頃には、プロジェクトの見栄えが格段に良くなっていることでしょう。

**プロジェクトの成果物：**

基本的なゲームプレイ機能を維持しつつ、すべてのプリミティブオブジェクトが実際の 3D モデルに置き換えられた状態になります。

## Materials

- [Course Library - Asset Store](http://u3d.as/1wXg)
- [Course Library - Direct Download.zip](<https://unity-connect-prd.storage.googleapis.com/20191004/c58a411d-1c2f-45f1-a194-0c0fac0cef82/Course Library - Direct Download.zip>)

## 1. 導入

[Video](https://connect-mediagw.unity.com/h1/20200728/videos/f208cdb7-fda8-4e9a-8073-0c5a8aa698de_CWC_Intro_lab_5.mp4) ([Transcript (ja_jp)](https://connect-mediagw.unity.com/h1/20200728/dc656b52-0754-4d01-a598-6d9e0ab80d2c_CWC_Intro_lab_5.vtt.vtt))

## 2. アセットライブラリをインポートして閲覧する

> プリミティブのシェイプを新しくかっこいいアセットと入れ替えるには、まずそれらのアセットをインポートする必要があります。

[Video](https://connect-mediagw.unity.com/h1/20200728/videos/06db84e2-9ea4-40b4-8604-d1b62606001b_CWC_Lab5.S1_T1_v02.mp4) ([Transcript (ja_jp)](https://connect-mediagw.unity.com/h1/20200728/5e074c72-517a-479c-8e70-848a85044fda_CWC_Lab5.S1_T1_v02.vtt.vtt))

1. 動画で紹介されている**リンク**をクリックして**コースライブラリ**のアセットファイルをダウンロードし、プロジェクトに**インポート**してください。
2. **アセットストア**のウィンドウを**閉じて**ください。
3. ライブラリを閲覧して、プレイヤーオブジェクトと非プレイヤーオブジェクトを置き換えるのに適したアセットを探します。

## 3. プレイヤーを新しいアセットで置き換える

> これでアセットの準備ができたので、まず最初に行うことは、Player オブジェクトを置き換えることです。

[Video](https://connect-mediagw.unity.com/h1/20200728/videos/60b250c9-8458-49ad-895b-10104f21bced_CWC_Lab5.S2.mp4) ([Transcript (ja_jp)](https://connect-mediagw.unity.com/h1/20220506/4d5d54bd-5af0-4ebd-88da-63130d7ce268_207_Lab_5_Replace_player_with_new_asset.en.vtt))

1. 「Prefabs」フォルダーに Player オブジェクトを**ドラッグ**してプレハブにし、プレハブを**ダブルクリック**してプレハブエディターを開きます。
2. アセットを Hierarchy に**ドラッグ**して、Player のネスト状のプレハブにし、同じサイズと位置になるように**拡大縮小**と**位置の調整**を行います。
3. 親の **Player** オブジェクト自身で、コライダーを**編集**して新しいアセットのサイズに合わせるか、別のタイプのコライダー（例：Box）に**置き換えて**ください。
4. **テスト**して動作することを確認してから、プリミティブの **Mesh Renderer** コンポーネントの**チェックを外します**。

## 4. アセットストアを閲覧する

> すでに素晴らしいアセットライブラリはあるのですが、まだ足りないアセットがあるかもしれません。その場合は、Unity アセットストアでアセットを探してみるのもいいでしょう。

[Video](https://connect-mediagw.unity.com/h1/20200728/videos/6861838d-06c2-4992-b71d-184c33f76cf9_CWC_Lab5.S3.mp4) ([Transcript (ja_jp)](https://connect-mediagw.unity.com/h1/20200728/e012f9a8-cfc4-45bd-8eaa-e4daac544b0d_CWC_Lab5.S3.vtt.vtt))

1. 画面上部のメニューから、Window > **_Asset Store_** をクリックして Unity でアセットストアウィンドウを開きます。タブを右クリックして**最大化**すると閲覧しやすくなります。
2. **Publisher** のフィルターで「Synty Studios」を検索し、アセットパックのいくつかを参照してください。
3. **Pricing** フィルターの右ハンドルをドラッグして「Free」のアセットのみを表示し、「Synty Studios」のフィルターを**外して**「Low Poly」を検索します。
4. プロジェクトに入れたいものがあれば、**ダウンロード**してプロジェクトに**インポート**してください。
5. インポートしたアセットを「Asset Store」という新しいフォルダーに**ドラッグ**して、インポートしたアセットを参照します。

## 5. 非プレイヤーのプリミティブをすべて置き換える

> プロジェクトの基本的な考え方がわかったところで、どのように進めていけばいいのかを考えてみましょう。

[Video](https://connect-mediagw.unity.com/h1/20200728/videos/e88948fd-cfa0-46a1-b84d-6b6aab9a60b4_CWC_Lab5.S4.mp4) ([Transcript (ja_jp)](https://connect-mediagw.unity.com/h1/20220506/a72a992a-4478-4bb4-a523-548d18e54d9e_209_Lab_5_Replace_all_non_player_primitives.en.vtt))

1. プレイヤーのプレハブを置き換えるときに行った作業を、非プレイヤーのオブジェクトについても繰り返し行います。
2. テストして、すべてが期待通りに動作していることを確認してください。

## 6. 背景のテクスチャを置き換える

> ダイナミックなオブジェクトの外観が一新されたところで、地面や背景も新しくしてみましょう。

[Video](https://connect-mediagw.unity.com/h1/20200728/videos/6fd41140-21c0-4311-a76e-87562d0a9604_CWC_Lab5.S5.mp4) ([Transcript (ja_jp)](https://connect-mediagw.unity.com/h1/20220506/58bc4d4c-c022-48c8-bc1c-1e589e9f4e41_210_Lab_5_Replace_the_background_texture.en.vtt))

1. Course Library > **Textures**（または Unity アセットストアのパッケージ）から、新しいマテリアルを Ground と Background オブジェクトにドラッグします。
2. マテリアルの**解像度**を調整するには、マテリアルのプロパティ（横に球体表示されている）で、Main Map **Tiling** の X と Y の値を変更します。
3. マテリアルの光沢を弱くするには、マテリアルのプロパティで、「Specular highlights」と「Reflections」の設定の**チェックを外します**。

## 7. まとめ

[Video](https://connect-mediagw.unity.com/h1/20200728/videos/2c39ef2f-66c4-42be-aae3-4fcd71298fb1_CWC_Lab5.SRecap.mp4) ([Transcript (ja_jp)](https://connect-mediagw.unity.com/h1/20220506/50b16989-5f49-48be-afc4-e0919f15a60c_211_Lab_5_Recap.en.vtt))

新しい機能：

- プリミティブオブジェクトを新しいアセットで置き換えて、同じように機能させる状態にした

新しい概念とスキル：

- アートワークフロー
- ハイポリとローポリ
- アセットストア
- ネスト状のプレハブ
- マテリアルのプロパティ
