[解決済み]メニューのSVアクターが消えてしまう

ジャングル
記事: 108
登録日時: 2018年12月30日(日) 14:51
お住まい: 自動販売機

[解決済み]メニューのSVアクターが消えてしまう

投稿記事by ジャングル » 2019年7月27日(土) 19:25

たびたび質問済みません。

現在、メニュー画面にSVアクターを表示していますが、フロントビューに変えたとたんに消えてしまいます。
これはどこで制御されていますか?
(デベロッパーツールのコンソールでSVアクターの状態を確認してみたら visible が false になっていました。これを true にしても受け付けてくれません)
※このゲームは、ゲーム内でSVモードとFVモードをONOFFできることになっています。

↓この部分を見ると「サイドビューであれば可視」という意味に見えますが・・・(フロントなら不可視)
Game_Actor.prototype.isSpriteVisible = function() {
return $gameSystem.isSideView();
};
サイドビュー=SVアクターは表示できないということですか?

恐らく、フロントビューであればどこかのループで表示しない処理がされているのだとも思っていますが、ちょっとどこだか分かりません。
デベロッパーツールでSearchなどもしていますが、sideview sv で検索しても出てきません。

そもそも読み込まれてないのかと思い調べたら、ImageManager._imageCache.items にはSVアクターの画像が読み込まれていました。

宜しくお願いします。
どこでSVアクターの表示が阻害されていますか?
最後に編集したユーザー ジャングル on 2019年7月27日(土) 21:05 [ 編集 1 回目 ]

astral
記事: 106
登録日時: 2018年11月14日(水) 00:21
連絡を取る:

Re: メニューのSVアクターが消えてしまう

投稿記事by astral » 2019年7月27日(土) 20:25

こんばんは。

rpg_sprites.js内を、isSpriteVisible()で検索してみてください。
update***で制御されている部分を、メニュー時のみ表示するようにすることで解決出来るかと思います。
ジャングル
記事: 108
登録日時: 2018年12月30日(日) 14:51
お住まい: 自動販売機

Re: メニューのSVアクターが消えてしまう

投稿記事by ジャングル » 2019年7月27日(土) 21:04

ありがとうございます。
直りました :D

スプライトのupdateVisibility()で毎回 false にされてました汗
今後は update visible など他のワードでも検索してみます。
とても助かりました。

“MV:質問” へ戻る