SetTextureFromIndex#

ExportMaterial.SetTextureFromIndex(index, textureId)#

指定したインデックス番号のマテリアルを対象に、テクスチャを設定します。

Parameters:
  • index (number) -- マテリアルのインデックス番号

  • textureId (string) -- 設定するテクスチャの ID

説明#

設定できるテクスチャ ID は ExportMaterial.SetTexture() を参照してください。

Example#

Use するとテクスチャが空に、Unuse するとテクスチャがデフォルトに戻る例です。

function onUse(use)
    -- Use するとテクスチャが無くなる
    vci.assets.material.SetTextureFromIndex(0, "_SYS_NULL")
end
 
function onUnuse(use)
    -- Unuse するとテクスチャがデフォルトに戻る
    vci.assets.material.SetTextureFromIndex(0, "_SYS_DEFAULT")
end