1. このサイトではcookie (クッキー) を使用しています。サイトの利用を継続した場合、cookieの使用に同意したものとみなさせていただきます。 詳しくはこちらをご覧ください。

【解決済み】イベント名の取得

plm2019-11-01に開始した「ツクールVX/VXAce」の中の討論

  1. plm

    plm ユーザー

    特定の座標にあるイベント名を変数10に入れたいのですがやり方がわかりません。

    おねがいします!
     
    #1
  2. 神無月サスケ

    神無月サスケ ユーザー

    ダミーの変数を用意すればできます。11番を使いますね。

    ・イベントコマンド「指定位置の情報取得」で変数(任意の番号:ここでは11)に
    その座標と「イベントID」を指定して取得する。
    ここでイベントIDが変数11番に取得できた。

    ・もし変数11番が0ならここで処理を打ち切る。(そこにイベントはない)

    ・イベントコマンド「変数の取得」で変数10番を選び、
    「スクリプト」を選び、以下のように入れる。
    VX/VXAce:
    PHP:
    $data_map.events[$game_variables[11]].name
    MV:
    PHP:
    $gameMap._events[$gameVariables.value(11)].event().name
    これでうまくいきます。お試しあれ。
     
    最後に編集: 2019-11-02
    #2
  3. plm

    plm ユーザー

    ありがとうございます!できました!!!
     
    #3
    faida がいいね!しました

このページを共有