Game Maker Language リファレンス > 組み込み関数 用途別 > リソース操作 > asset_get_type()
指定した文字列のリソースの種類を取得します
asset_get_type(name);
リソースの種類は以下のいずれかを返します。
Contant | 詳細 |
asset_object | object |
asset_sprite | sprite |
asset_soud | sound |
asset_room | room |
asset_path | path |
asset_script | script |
asset_font | font |
asset_timeline | time line |
asset_unknown | 存在しないリソース。もしくは上記以外のリソース |
if asset_get_type("pth_Path_" + string(global.Game)) == asset_unknown { show_debug_message("Path doesn't exist!!!"); } else { path_index = asset_get_index("pth_Path_" + string(global.Game)); }
上記コードは "pth_Path_" のリソース種別が有効な場合に "path_index" にパスリソースを代入しています。