![ロング体験会](https://manabiail-steam.com/wp-content/uploads/2023/03/263f08deef99ee29c35bfdad3906e03d.png)
Scratch スプライトやコードを使いまわせるバックパック機能
![Scratch スプライトやコードを使いまわせるバックパック機能](https://manabiail-steam.com/wp-content/uploads/2023/02/9ba38507a76b30e08dd4ad1d9ea459c1-1.png)
Scratchのバックパック機能についてご紹介します。
バックパックとは、スプライトそのものや、コードの一部、コスチュームなどを保存して、他のプロジェクトにコピーできる機能です。
- プロジェクトAでつくったスプライトを、プロジェクトBでも使いたい。
- プロジェクトAでつくったコスチュームを、他でも使えるように保存しておきたい。
- ネコでつくったコードを、Goboでも使いたい。
といったことが実現できます。
※ダウンロード版(オフライン版)では使えませんのでご留意下さい。
目次
バックパックってどこにあるの?
バックパックの存在に気付いていない人もいるかもしれません。
実は画面下にあります。
![バックパックの場所](https://manabiail-steam.com/wp-content/uploads/2023/02/5dbee2ce5b900198cd105cd1b9218131-700x393.png)
気付いてましたか?
「バックパック」という部分をクリックすると、このように、中を開くことができます。
![バックパックを開く](https://manabiail-steam.com/wp-content/uploads/2023/02/4967ffee1c80345490b7b71899657357-700x204.png)
バックパックに保存する
どのように保存するかを見ていきます。
スプライトをバックパックに保存する
旗がクリックされたとき、「こんにちは!」と言う簡単なプログラム(projectA)を作ってみます。
![projectAの中身](https://manabiail-steam.com/wp-content/uploads/2023/02/71e33786117d73ace7c99c258ae1f01d-700x410.png)
このスプライト(「こんにちはと言うネコ」と名づけました)をバックパックに保存してみます。
![スプライトをバックパックに保存する](https://manabiail-steam.com/wp-content/uploads/2023/02/e3363420664e60811f189e43a65ef1be.gif)
コードをバックパックに保存する
スプライトと操作は同様です。
![コードをバックパックに保存する](https://manabiail-steam.com/wp-content/uploads/2023/02/32151f17f3af7840723b1bf1fd6c5d76.gif)
コスチュームをバックパックに保存する
ここまでくればもう分かりますよね。
![コスチュームをバックパックに保存する](https://manabiail-steam.com/wp-content/uploads/2023/02/601f2b4e4add33f50a6fa5be2f84756b.gif)
音をバックパックに保存する
音も同様です。
![音をバックパックに保存する](https://manabiail-steam.com/wp-content/uploads/2023/02/2dad8da6a3d51a1947a34a04dc7be44d.gif)
ステージの背景をバックパックに保存する
こちらもコスチュームと同様ですね
![ステージの背景をバックパックに保存する](https://manabiail-steam.com/wp-content/uploads/2023/02/4e3ac0b6c21583027fe68996a7b7e895.gif)
ステージはバックパックに保存できない
ステージもスプライトと同様にできそうな気がしますが、これはできません。
![ステージはバックパックに保存できない](https://manabiail-steam.com/wp-content/uploads/2023/02/02f9e2493089f15b7f3167dd1443bf45.gif)
バックパックから使う
保存したスプライトなどをどのように使うか見ていきます。
バックパックに保存したスプライトを使う
バックパックに保存したスプライトを他のプロジェクトで使ってみます。
操作はとても簡単です。
バックパックからドラッグアンドドロップするだけです。
![バックパックからスプライトを使う](https://manabiail-steam.com/wp-content/uploads/2023/02/1f27294c0baa554da23476cf56e905b9.gif)
スプライトのコードを見ていただいたら分かる通り、
コードも含めて一式コピーできています。
バックパックに保存したコード、コスチューム、音を使う
あとは同じ操作ですので割愛します。
バックパックはユーザーID単位に保存される
バックアップはユーザーID単位に保存されます。
他のプロジェクトで使ったりすることができます。
一方で、他のユーザーとの共有はできません。
(終わり)