Gossum magazine様の『指カーソル』
http://gossum.blog.fc2.com/blog-entry-19.html
を使用させて頂いているのですが、
表示させたカーソルが戦闘画面で重なってしまうのですが…これはどうしてでしょうか?
「攻撃」を選んでエネミー選択に移ると、
先程の「攻撃」を選んだ時のカーソルが表示されたままになってしまい、カーソルが2つある事になってしまいます。
他のスクリプト素材は一切入れてない状態でもこうなってしまうので、
なんとかならないかと暫く奮闘したのですが、どうしたらいいのかさっぱりで…
ブログの方も更新が止まっているみたいなので困っています。
どなたか原因がわかる方はいらっしゃるでしょうか。よろしくお願いいたします。
(画像追加しました)
【RGSS3】Gossum magazine様の『指カーソル』を使用した戦闘画面について
Re: 【RGSS3】Gossum magazine様の『指カーソル』を使用した戦闘画面について
ビューポートとの連携が上手くできていないのが原因と思われます。
126行目、127行目の
@sprite_cursor.x += self.viewport.rect.x - self.viewport.ox
@sprite_cursor.y += self.viewport.rect.y - self.viewport.oy
を
@sprite_cursor.viewport = self.viewport
の一行に書き換えると戦闘画面でも正常に表示されるはずです。
126行目、127行目の
@sprite_cursor.x += self.viewport.rect.x - self.viewport.ox
@sprite_cursor.y += self.viewport.rect.y - self.viewport.oy
を
@sprite_cursor.viewport = self.viewport
の一行に書き換えると戦闘画面でも正常に表示されるはずです。