aotyo86 / gameMaker

今持ちうる力でRPGを本気で作る。
0 stars 0 forks source link

リマインド #1

Open aotyo86 opened 1 year ago

aotyo86 commented 1 year ago

HeroクラスのattackPを返すのができないみたいです。 コンストラクタでもエラーはいています。 子クラスのコンストラクタは親クラスも含めるみたいです。

aotyo86 commented 1 year ago

attackPはswordのsharpnessを返せなくてエラーだったみたいです。一応attackメソッド内に入れることで一時的に解決しました。 そのため継承する際用オーバーライドになります。コンストラクタのエラーは自動的に入れられるsuper()で引数ないため引っ掛かってました。次のセクションでは更なる親クラスのcharacterクラスやenemyクラスつくって抽象クラスとしましょう。

aotyo86 commented 1 year ago

抽象クラスとりあえず作りました。エラーも特になし。 次は魔法使いが殴ったら敵が回復しちゃうの治したいですね。 そしたらheroもsword masterも修正が必要だ。継承をつかってなんとか一回で修正したいものですが…