はじめに
Package Manager 用の自作パッケージには
サンプル用のアセットを含めることができます
サンプルは Package Manager からインポートできるようになります
インポートしたサンプルはこのように Assets フォルダ内に展開されます
検証環境
- Unity 2019.2.15f1
手順
パッケージのルートフォルダ(package.json が存在するフォルダ)に
「Samples~」という名前のフォルダを作成します
そして、「Samples~」フォルダの中にサンプルアセット用のフォルダを用意して
そのフォルダの中にサンプル用のアセットを格納します
{ "name": "com.baba_s.unity-scene-data-transfer", "displayName": "UnitySceneDataTransfer", "version": "1.0.0", "unity": "2019.2", "author": "baba_s", "description": "", "dependencies": {}, "samples": [ { "displayName": "Example", "description": "Example", "path": "Samples~/Example" } ] }
そして package.json に上記のような感じで「samples」の項目を記述します
項目 | 内容 |
---|---|
displayName | 表示名 |
description | 説明文 |
path | サンプルアセットのフォルダのパス |
これで Package Manager 用の自作パッケージにサンプルを含めることができます
"samples": [ { "displayName": "Example", "description": "Example", "path": "Samples~/Example" }, { "displayName": "Example2", "description": "Example2", "path": "Samples~/Example2" } ]
サンプルは複数含めることができるので、上記のように samples を記述すると
Package Manager に複数のインポートボタンが表示されるようになります