Witam,
Mam taki o to problem i nie wiem jak go ugryźć.
mam kilkanascie scen w których są obiekty A,B,C.
np:
1- A,B
2- A,B,C
3- A,C
4- A,A,C,B
5- B,B
Czyli obiekty występuja w róznej konfiguracji i maja nazwy np:(A12,B16,C1233). Chciałem napisac skrypt który automatycznie sprawdzi czy obiekt w scenie wystepuje i jezeli tak to nada mu odpowiedni materiał.
Napisałem taki o to skrypt (tu dla obiektu A):
if $A* != undefined do
(
select $A*
$.material = meditMaterials[23]
clearSelection()
)
Problem jest taki ze skrypt działa jezeli obiekty A* są w scenie. Niestety jezeli obiektów A* w scenie nie ma to wywala błąd.
Moje pytanie. Jak poprawnie zdefiniowac warunek if zeby w przypadku braku obiektów A* w scenie nie wykonywało sie polecenie
a co za tym idzie nie wywalało błędu maxscriptu :/