このコア インタフェースは、Photoshop PSD イメージ形式のレイヤにアクセスします。
Interface: BitmapLayerManager
メソッド:
<integer>BitmapLayerManager.getLayerCount <filename>filename
指定されたファイル内のレイヤ数を返します。
<string>BitmapLayerManager.getLayerName <filename>filename <integer>index
指定されたファイル内のインデックスで指定されたレイヤの名前を返します。
<bitmap>BitmapLayerManager.LoadLayer <filename>filename <integer>index <boolean>fullframe
指定されたファイルに含まれる 0 が基数の インデックスで指定されたレイヤをロードします。ビットマップ値を返します。
fullframe
が
true
に設定されている場合は、完全なイメージの解像度でレイヤをロードします。
例
|
--PSD ファイルからバックグラウンド レイヤをロードします。
theBmp = bitmapLayerManager.LoadLayer "c:/temp/test.psd" 0 true
--ビットマップ テクスチャを MEdit 内の最初のマテリアルに割り当てます。
meditMaterials[1].diffusemap = bitmapTexture()
--PSD バックグラウンド レイヤを拡散反射光スロットに割り当てます。
meditMaterials[1].diffusemap.bitmap = theBmp
|