Akashic Engine
    Preparing search index...

    Interface ScriptAssetRuntimeValue

    ScriptAsset の実行時、g 以下に加えられる値を定めたinterface。 g の実際の値は、本来の g のすべてのプロパティに加えて以下を持つ必要がある。

    通常のゲーム開発者がこのクラスを直接利用する必要はない。 ScriptAsset を実行する場合は、暗黙にこのクラスを利用する require() を用いるべきである。

    interface ScriptAssetRuntimeValue {
        dirname: string;
        exports: any;
        filename: string;
        game: any;
        module: Module;
    }

    Hierarchy (View Summary)

    Index

    Properties

    dirname: string

    この ScriptAsset のファイルパスのうち、ディレクトリ部分。

    exports: any

    この ScriptAsset が公開する値のプレースホルダ。 エンジンはここに代入された値を module.exports に代入されたものとみなす。

    filename: string

    この ScriptAsset のファイルパス。

    game: any

    ScriptAsset にひも付けられた Game

    module: Module

    この ScriptAsset に対応するモジュール。