Pawelkos Napisano 12 Czerwiec 2015 Napisano 12 Czerwiec 2015 Witam, ostatnio probowalem napisac skrypt, ktory by zapisywal zaznaczone obiekty do osobnych plikow maxa(z nazwa pliku taka jak dany obiekt) w zadanej lokalizacji. Udalo mi sie napisac taki skrypt jesli zaznaczone obiekty nie byly grupa, lecz niestety nie potrafie sobie poradzic z tym jezeli w zaznaczeniu jest grupa. Czy ktos bylby na tyle mily i mogl poswiecic chwile swojego wolnego czasu w napisaniu takiego skryptu, byl bym wdzieczny:) Czyli skrypt zapisywal by zaznaczone obiekty w osobnych plikach z nazwa pliku jak dany obiekt lub nazwa grupy. Z gory dziekuje
gonre Napisano 16 Czerwiec 2015 Napisano 16 Czerwiec 2015 spróbuj dodać coś takiego na początku: base_sel = selection as array for sel in (selection as array) do ( if isValidNode sel and isGroupMember sel then ( select sel max group ungroup ) ) deselect $* for obj in base_sel do ( if isValidNode obj then selectmore obj ) przez komendę ungroup MAX usuwa grupy, zmienia się ilość obiektów, więc ponownie ustalana jest selekcja bezpieczniej było by otworzyć grupę, a potem ją zamknąć :]
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się