top of page
- API -

objectList = reaper.AZ_Wwise_GetAllActorAncestorList(itemID, excludeList)

- API Detail -

▼入力値

・itemID(String) : WwiseオブジェクトのID

・excludeList(table) : 取得時に除外するオブジェクトの名前リスト(配列形式)


▼出力値

・objectList(table) : オブジェクトの配列

  -ID(string) : オブジェクトのID

  -Name(string) : オブジェクトの名前

  -Volume(number) : オブジェクトの音量値

  -MakeUpGain(number) : オブジェクトのゲイン値

- SIMPLE SCRIPT -

dofile(reaper.AZ_GetLuaInitPath())

require("reaper_AZSTOKE_GOLD")


if (reaper.AZ_Wwise_Connect("127.0.0.1",8080)) then

    itemList = reaper.AZ_Wwise_GetSelectedObjectList()

    

    Msg("none exclusion")

    objectList = reaper.AZ_Wwise_GetAllActorAncestorList(itemList [1]["ID"])

    

    for k, obj in pairs(objectList ) do

        for k, v in pairs(obj ) do

            Msg(k .. " : " .. tostring(v))

        end

    end


    Msg("")

    

    Msg("exclusion")    

    excludeList = {"ACTOR_02"}


    objectList = reaper.AZ_Wwise_GetAllActorAncestorList(itemList [1]["ID"], excludeList)

    

    for k, obj in pairs(objectList ) do

        for k, v in pairs(obj ) do

            Msg(k .. " : " .. tostring(v))

        end

    end


    reaper.AZ_Wwise_Disconnect()

end


Wwise

AZ_Wwise_GetAllActorAncestorList

対応バージョン:

1.0.3

以降

指定Wwiseオブジェクトの祖先をすべて取得

bottom of page