- API -
childObjList = reaper.AZ_Wwise_GetChildrenList(objectID, isRecursive)
- API Detail -
▼入力値
・objectID(string) : WwiseオブジェクトのIDまたはパス
・isRecursive(boolean):
true 子孫まで取得 / false 子のみ取得
▼出力値
・childObjList(table): 検索結果のリスト
-ID(string) : オブジェクトのID
-Name(string) : オブジェクトの名前
-Path(string): オブジェクトのパス
-Language(string) : 言語設定(ある場合)
- SIMPLE SCRIPT -
dofile(reaper.AZ_GetLuaInitPath())
require("reaper_AZSTOKE_GOLD")
if (reaper.AZ_Wwise_Connect("127.0.0.1",8080)) then
objectList = reaper.AZ_Wwise_GetSelectedObjectList()
Msg("----child----")
childObjList = reaper.AZ_Wwise_GetChildrenList(objectList[1].ID,false)
for i, value in pairs(childObjList) do
Msg("ID: "..value.ID)
Msg("Name: "..value.Name)
Msg("Path: "..value.Path)
end
Msg("----ancestor----")
childObjList = reaper.AZ_Wwise_GetChildrenList(objectList[1].ID,true)
for i, value in pairs(childObjList) do
Msg("ID: "..value.ID)
Msg("Name: "..value.Name)
Msg("Path: "..value.Path)
end
reaper.AZ_Wwise_Disconnect()
end