Skocz do zawartości

Featured Replies

Napisano

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 :/

  • Wyświetleń 718
  • Created
  • Ostatniej odpowiedzi

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Powiadomienie o plikach cookie

Wykorzystujemy cookies. Przeczytaj więcej Polityka prywatności