ページ 11

スキル使用者のIDを変数に格納するには

Posted: 2016年2月03日(水) 05:14
by hiros
スキル使用時にコモンイベントを呼び出し、使用者のactorIDを変数に格納しようと思っています。
js知識も浅くよくわからないのですが、スクリプトにて

var member = $gameParty.battleMembers();
var id = (member[])._actorId;
$gameVariables.setValue(n,id)

このように記述して取得しようと思いましたが、member[]が埋まらず四苦八苦しております。

スクリプトを用いてスキルの使用者のアクターIDを任意の変数に格納する方法は何かありますでしょうか?
よろしければご教授お願い致します。

Re: スキル使用者のIDを変数に格納するには

Posted: 2016年2月03日(水) 15:32
by rock3
こんにちは。
スクリプトで、スキル使用者のactorID取得可能です。
$gameParty.inBattle() ? BattleManager._subject._actorId : $gameParty.menuActor()._actorId

下記の投稿が、参考になると思います。
viewtopic.php?f=23&t=397

Re: スキル使用者のIDを変数に格納するには

Posted: 2016年2月03日(水) 17:45
by hiros
ご丁寧にありがとうございます!
上記方法で無事に取得することができました!
ありがとうございました!