Привет, ребята, у меня есть простой скрипт, который я тестирую. На данный момент он в основном позволяет вам выбрать растровое изображение, а затем добавить путь к тексту редактирования. Кнопка «Назначить шейдер» создала материалы и назначает их. Что я хочу сделать, так это использовать пользовательский путь, чтобы определить растровую текстуру для добавления в диффузный слот. Типа застрял там. спасибо за помощь в продвинутом. вот скрипт пока
попробуйте (DestroyDialog Browse) поймать ()
Разворот «Обзор» «Обзор» ширина: 550 высота: 150
(
button btn_browse "browse" pos:[430,20]
button btn_assin "Assign Shader "
edittext edt_image "ImageFile:" fieldWidth: 350 pos:[5,22]
on btn_browse pressed do
(
imgDir = getOpenFilename caption: "Open File" types: "Jpg (*.jpg)|*.jpg|Exr (*.exr)|*.exr|Tif (*.tif)|*.tif|ALL|*.*|"
edt_image.text = imgDir
)
on btn_assin pressed do
(
if edt_image != undefined do
(
for i in selection do
(
i.material = meditmaterials[1].diffuseMap = Bitmaptexture filename: ????????????????????
)
)
)
)
созданный диалог Обзор