aburi6800 / Python-OnyxOfBlack

A retro 3D dungeon role-playing game made in Python.
11 stars 2 forks source link

[Bug]メッセージが5行以上ある場合、1行目表示後に2行目以降が一気に表示される。 #111

Closed aburi6800 closed 3 years ago

aburi6800 commented 3 years ago

messageHandler.py: updateメソッドで行うべき処理がdrawメソッドに実装されていたので、適切なタイミングで処理するように修正。

aburi6800 commented 3 years ago

まだ以下の不具合がある: 選択肢が複数ある場合、選択肢1行目以外は1文字ずつ表示されない メッセージが2ページ目に1行のみの場合、2ページ目のメッセージが表示されずに終了してしまう

aburi6800 commented 3 years ago

messageHandler.py: インデックス計算方法の誤りを修正(総行数を判定しなければならないのにidxを加算していなかった)