1

このコード var within_rangex = is_within(x,o_player.x,PLAYER_REACH);

エラーを投げる

「;」を取得しました (;) 期待される '、'

理由はわかりませんが、マジック ナンバーを使用してもエラーは発生しません。

編集: PLAYER_REACH が定義されているスクリプト。

// This Script Contains Code To Create enums And macros

function enums(){
    enum states{
        normal,
        jumping
    }
    
    #macro TILE_REFRESH_RATE    10; // How Often Will A Tile Update Accure
    #macro PLAYER_REACH         64; // How Far Can The Player Reach
}
4

1 に答える 1

1

見つけた。マクロでは、セミコロンは使用できません。常にこれを忘れてください。

これが固定コードです。

// This Script Contains Code To Create enums And macros

function enums(){
    enum states{
        normal,
        jumping
    }
    
    #macro TILE_REFRESH_RATE    10; // How Often Will A Tile Update Accure
    #macro PLAYER_REACH         64; // How Far Can The Player Reach
}
于 2020-12-15T19:00:24.827 に答える