#use

追加のスクリプトファイルを簡易指定する

#use name,...

name : 追加のスクリプト名(拡張子を除く)

解説

追加のスクリプトファイルを簡易指定します。
#include命令と同様にランタイムの指定やモジュールなど、追加のスクリプトファイルを指定するために使用しますが、#use命令は「"hsp3dish.as"」のような文字列ではなく、「hsp3dish」のように拡張子を除いた名称だけを指定することができます。
nameパラメーターで指定された名前に「.as」という拡張子を付加したものをスクリプトファイルとして結合します。
「.as」という拡張子を持つファイルが存在しない場合は、「.hsp」という拡張子が検索されます。
どちらの拡張子を持つファイルも存在しなかった場合は、エラーとなります。
nameパラメーターの名前は、変数と同様のルールで記述された文字である必要があります。
つまり、「#use hsp3dish」と「#include "hsp3dish.as"」はまったく同様の動作になります。
また、#use命令では「,」記号で区切ることで、複数の名前を連続で記述することが可能です。

例 :
	#use strict,hgimg4,layer_fade

上の例では、「strict.as」「hgimg4.as」「layer_fade.as」のファイルが結合されることになります。

関連項目

#addition追加のスクリプトファイルが存在する場合は結合
#use追加のスクリプトファイルを簡易指定する

サンプル逆引き (9)

gemini.hsp
mmaudio1.hsp
mmaudio2.hsp
mmaudio3.hsp
mmaudio4.hsp
test1.hsp
test2.hsp
varinit.hsp
varprop.hsp

情報

バージョン3.7
作成日2023/08/22
著作者onitama
URLhttps://hsp.tv/
備考ver3.7標準命令
タイプ内蔵命令
グループプリプロセッサ命令
対応環境
  • Windows 版 HSP
  • コマンドライン版 HSP
  • HSPLet
hs ファイルhsphelp\i_prep.hs