---
# System prepended metadata

title: 1.宝箱がミミックにへんしん

---

[![爆弾矢でミミックを倒す動画](https://i.gyazo.com/21bc9ba0d1227fa4d2c9704e8d76b9d4.gif)](https://gyazo.com/21bc9ba0d1227fa4d2c9704e8d76b9d4)

今回は、キャラクターやモノ（アセット）を、別のアセットに切り替えられる「へんしんする」というプログラムについて紹介します

具体的には、以下のようなことができます

1. 宝箱がミミックにへんしん
2. 攻撃されたスライムが暴れだす
3. 敵に当たると爆発する、爆弾矢を放つ



# 1.宝箱がミミックにへんしん

ハックフォープレイには、本物の宝箱と、偽物の宝箱が存在します

ミミックにへんしんする、偽物の宝箱をゲームに追加してみましょう



## ばけたミミックを追加してみよう

[![ばけたミミックをついか](https://i.gyazo.com/595e0bbe241c9e9674c32bb3142f4c8e.gif)](https://gyazo.com/595e0bbe241c9e9674c32bb3142f4c8e)

- **＋ステージについか** をおす
- **赤色のばけたミミック** を **ゲームがはじまったとき** に追加



[![ゲーム画面：宝箱かと思ったらミミック](https://i.gyazo.com/b16e24c868576fece03ee93481802287.gif)](https://gyazo.com/b16e24c868576fece03ee93481802287)

宝箱かと思ったらミミック！



## ばけたミミックの中身を見てみよう

[![ばけたミミックのアイコン](https://i.gyazo.com/f05467ce0e6ea0ae53abdbebdf9ef04b.png)](https://gyazo.com/f05467ce0e6ea0ae53abdbebdf9ef04b)

アイコンを押し、ばけたミミックの中身をみる

15〜21行目あたりの、**こうげきされたとき** の中にあるプログラムに注目

[![ばけたミミックの攻撃された時](https://i.gyazo.com/f4d0382decbd850fbf646cd16072b810.png)](https://gyazo.com/f4d0382decbd850fbf646cd16072b810)

`this.へんしんする('赤色のミミック')` 

というプログラムで、赤色のミミックに変身しています

[![見た目は似てるが別のキャラクター図](https://i.gyazo.com/080dc421d3cf97142436f4c280dd472a.png)](https://gyazo.com/080dc421d3cf97142436f4c280dd472a)

今中身を見ている **赤色のばけたミミック** と、 **赤色のミミック** は、実は全く別のキャラクターです

そのため、「ミミックの攻撃力を増やしたい」と思ったときは、**赤色のミミック** の中身をみる必要があります

[![赤色のミミックの中身を見て、攻撃力変更](https://i.gyazo.com/2c8cf008ca38e8d9a833f259dcbd340c.gif)](https://gyazo.com/2c8cf008ca38e8d9a833f259dcbd340c)



# 2.攻撃されたスライムが暴れだす

次は、普通のスライムから、暴れるスライムにへんしんする方法です

まずは、**+ステージについか** ボタンから **青色のスライム** と **青色のまじょねこ** をゲームに追加しましょう

[![ゲームに追加されたスライムとまじょねこ](https://i.gyazo.com/eb5883c36e07261f8c9ecebf77c48d1a.png)](https://gyazo.com/eb5883c36e07261f8c9ecebf77c48d1a)

ハックフォープレイには「あばれるスライム」というキャラクターはいないので、代わりに **青色のまじょねこ** を使います



## まじょねこを超強いスライムにしてみよう

まずは、見た目をスライムにしましょう

- まじょねこの中身をみる
- **＋青色のまじょねこについか** ボタンを押す
- **みため** カテゴリーを見る
- **スキン 青色のスライム** を **つくられたとき** に追加

[![まじょねこのスキンを変更するまでの動画](https://i.gyazo.com/dc654751230c78ced12263318d5dedd1.gif)](https://gyazo.com/dc654751230c78ced12263318d5dedd1)

次に、18〜26行目あたりの **つねに** の中にあるコードを書き換えて、強くしてみます

[![Image from Gyazo](https://i.gyazo.com/1fb5a7c57db70270fbf2665d547c2a63.png)](https://gyazo.com/1fb5a7c57db70270fbf2665d547c2a63)

### 簡単に敵キャラを強くする方法！

それは、**つねに** の中にある、待つコードを消すだけです

`await this.wait(4) // 数字のぶん、まつ`

のコードをクリックし、**コードを消す** ボタンで消してしまいましょう

[![コードを消している動画](https://i.gyazo.com/6766691d760f3206a1b62b4889d2c492.gif)](https://gyazo.com/6766691d760f3206a1b62b4889d2c492)

最後に、**プレイ** ボタンを押すのを忘れずに

[![あばれるスライムのいるゲーム画面](https://i.gyazo.com/f571d9380d29ae4e7f656600f9bcbcba.gif)](https://gyazo.com/f571d9380d29ae4e7f656600f9bcbcba)

瞬間移動（ランダムテレポート）を繰り返し、青色のうずを撃ってくる！



## 青色のスライムが変身するようにしよう

- 青色のスライムの中身をみる
- **＋青色のスライムについか** ボタンを押す
- **うごき** カテゴリーを見る
- **へんしんする** コードを **こうげきされたとき** についか

[![スライムにへんしんするコードを追加する動画](https://i.gyazo.com/217642c89d2d695969b7828e66664261.gif)](https://gyazo.com/217642c89d2d695969b7828e66664261)

次に、誰に変身するのか？を設定しましょう

プログラムに追加した、へんしんするコードを探しましょう

[![スライムの攻撃されたときのプログラム](https://i.gyazo.com/3a52754a8d8d902c5674b82c7dcd5d0d.png)](https://gyazo.com/3a52754a8d8d902c5674b82c7dcd5d0d)

`this.へんしんする('赤色のミミック')`

を

`this.へんしんする('青色のまじょねこ')`

と変更し、**プレイ** ボタンを押すと……

[![ゲーム画面暴れ出すスライム](https://i.gyazo.com/93dc7cf45d413a8d5e759f2ca3e343b4.gif)](https://gyazo.com/93dc7cf45d413a8d5e759f2ca3e343b4)

攻撃すると暴れ出す！

[![スライムがまじょねこに変身する図](https://i.gyazo.com/74e1d6fa282d65f6ece7d3c811c82867.png)](https://gyazo.com/74e1d6fa282d65f6ece7d3c811c82867)

まじょねこの見た目を変えることで、あたかもスライムの動きが変わったように見せることができます



# 3.敵に当たると爆発する、爆弾矢を放つ

まずはプレイヤーが矢を放つようにしましょう

- プレイヤーの中身をみる
- **＋プレイヤーについか** ボタンを押す

[![プレイヤーに追加ボタン](https://i.gyazo.com/a169825e3cd9339c289629a0b9a1bbf5.png)](https://gyazo.com/a169825e3cd9339c289629a0b9a1bbf5)

- **スキル** カテゴリーの **や** スキルを **つくられたとき** に追加

[![矢のコードを追加する画面](https://i.gyazo.com/5d103aa5a984e507f93ee071f2426114.png)](https://gyazo.com/5d103aa5a984e507f93ee071f2426114)

- **みため** カテゴリーの **スキン ハンター** を **つくられたとき** に追加

[![スキン ハンターを追加する画面](https://i.gyazo.com/3e69c13d40cbdf18d97be77b56a7f1b8.png)](https://gyazo.com/3e69c13d40cbdf18d97be77b56a7f1b8)

矢を放つようになりました！

[![プレイヤーが矢を放つゲーム画面](https://i.gyazo.com/79bdc5b0969625b5f112f2011ffd6b64.gif)](https://gyazo.com/79bdc5b0969625b5f112f2011ffd6b64)



## 矢が爆発するようにしてみよう

- や（矢）の中身をみる
- **＋や についか** ボタンを押す
- **うごき** カテゴリーを見る
- **へんしんする** コードを **ぶつかったとき** についか

[![矢に変身するコードを追加する動画](https://i.gyazo.com/c74a5afce8a08ab9f7cc901f51c83edc.gif)](https://gyazo.com/c74a5afce8a08ab9f7cc901f51c83edc)

さて、矢の改造コードの37〜43行目あたりの ぶつかったとき のコードを見てみましょう

[![矢のぶつかったときのコード](https://i.gyazo.com/a128fc1720d140c4f90aef3f26f3c6c9.png)](https://gyazo.com/a128fc1720d140c4f90aef3f26f3c6c9)

`this.へんしんする('赤色のミミック')`

を

`this.へんしんする('ばくはつ')`

と変更し、**プレイ** ボタンを押すと……

[![爆弾矢でミミックを倒す動画](https://i.gyazo.com/21bc9ba0d1227fa4d2c9704e8d76b9d4.gif)](https://gyazo.com/21bc9ba0d1227fa4d2c9704e8d76b9d4)

これでミミックも怖くない！



# サンプルステージ公開中！

今回作成した要素を使ったサンプルステージを作ってみました

タイトルは「V.S. キレるスライム」！少し難しいですが、ぜひ遊んでみてください

[![V.S.キレるスライムのゲーム画面](https://i.gyazo.com/fefc7539b910bcc229ca0df4c68d1579.gif)](https://gyazo.com/fefc7539b910bcc229ca0df4c68d1579)

↓こちらのURLからどうぞ！

***https://www.hackforplay.xyz/works/ODW31z6Zs89hHX2IDVZw***