🐿
JavaScriptのクラス設計について②
作成日:
2021/12/08
1
3-3:キャラクターのインスタンス化と管理
- 親クラスだけでなく、継承した子クラスもインスタンス化できる
class Troll extends Enemy {
constructor(name, hp, offense, speed, path) {
super(name, hp, offense, speed, path)
}
let enemy1 = new Troll("トロル", 270, 38, 20, "../image/troll.png");
//Enemyクラスを継承しTrollクラスを定義
//その後Trollクラスをインスタンス化し、変数化する
- 配列に格納するために、空配列を作る
let characters = [];
characters.push(friend1);
//配列に格納するために空配列を作って、pushする
事業会社にてコーダーをしています。制作は6年目。
インプットしたことをアウトプットしています。