ページ 11

【RGSS3】Gossum magazine様の『指カーソル』を使用した戦闘画面について

Posted: 2016年10月19日(水) 20:48
by ぱんだ
Gossum magazine様の『指カーソル』
http://gossum.blog.fc2.com/blog-entry-19.html
を使用させて頂いているのですが、
表示させたカーソルが戦闘画面で重なってしまうのですが…これはどうしてでしょうか?

「攻撃」を選んでエネミー選択に移ると、
先程の「攻撃」を選んだ時のカーソルが表示されたままになってしまい、カーソルが2つある事になってしまいます。

他のスクリプト素材は一切入れてない状態でもこうなってしまうので、
なんとかならないかと暫く奮闘したのですが、どうしたらいいのかさっぱりで…
ブログの方も更新が止まっているみたいなので困っています。
どなたか原因がわかる方はいらっしゃるでしょうか。よろしくお願いいたします。
(画像追加しました)
WS000046.JPG
WS000046.JPG (179.2 KiB) 閲覧された回数 2470 回
WS000047.JPG
WS000047.JPG (174.3 KiB) 閲覧された回数 2470 回

Re: 【RGSS3】Gossum magazine様の『指カーソル』を使用した戦闘画面について

Posted: 2016年10月20日(木) 05:59
by TKS
ビューポートとの連携が上手くできていないのが原因と思われます。

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
の一行に書き換えると戦闘画面でも正常に表示されるはずです。