- Рейтинг
- 2
взялся за изучение макс-скрипта и нна первых же шагах возникла сложность. Разбираясь с причиной ошибки дошел до рафинированного кода где нет ничего, а ошибка продолжает возникать. вот код:
rollout unnamedRollout "Untitled" width:162 height:300
(
button btn1 "Button" pos:[45,224] width:71 height:51
on btn1 pressed do (
aaa()
)
)
fn aaa = (
messagebox "sdfg"
)
test= newRolloutFloater "Rollout Order Test" 230 600 20 100
addRollout unnamedRollout test
aaa()
В чем ситуация - при первом запуске скрипта функция "aaa" запускается нормально... но при попытке запустить ее нажатием на кнопку в появившемся интерфейсе упорно возникает следующая ошибка: >> MAXScript Rollout Handler Exception: -- Type error: Call needs function or class, got: undefined <<
Причем если после этого попробовать запустить скрипт повторно то никакой ошибки нет... Скажите мне что я делаю не правильно?
rollout unnamedRollout "Untitled" width:162 height:300
(
button btn1 "Button" pos:[45,224] width:71 height:51
on btn1 pressed do (
aaa()
)
)
fn aaa = (
messagebox "sdfg"
)
test= newRolloutFloater "Rollout Order Test" 230 600 20 100
addRollout unnamedRollout test
aaa()
В чем ситуация - при первом запуске скрипта функция "aaa" запускается нормально... но при попытке запустить ее нажатием на кнопку в появившемся интерфейсе упорно возникает следующая ошибка: >> MAXScript Rollout Handler Exception: -- Type error: Call needs function or class, got: undefined <<
Причем если после этого попробовать запустить скрипт повторно то никакой ошибки нет... Скажите мне что я делаю не правильно?