Skocz do zawartości
View in the app

A better way to browse. Learn more.

Max3D.pl

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

Napisano

Witam wszystkich klepaczy kodu :)

 

Jako ze maxscript znam raczej powierzchownie, natkanlem sie na problem z ktorym sam sobie nie potrafie poradzic, a zapewne jest prosty do rozwiazania. A wiec czy jest (i jesli jest to jak) mozliwosc przerwania wykonywania skryptu tak jak robie to "break()" ale bez wyswietlania okna debbugera ? Mecze sie z tym od dwoch godzin... :/ Probowalem roznych kombinacji try/catch, throw() ale bez rezultatu.

 

 

Tutaj jeszcze taki fragemnt zeby zilustrowac dokladniej o co mi chodzi:

 

.
.
.
fst == #rightClick or fst == #escape
.
.
.

 

I teraz chce aby skrypt konczyl swoje dzialanie (caly pozostaly kod ponizej w/w linii), jezeli jest to true. Przekopalem juz helpa i internet ale jedyne co znajduje to jak przerwac petle ale nic o "bezwgledym" przerwaniu wykonywaniu skryptu. Z gory dziekuje za pomoc.

  • Odpowiedzi 10
  • Wyświetleń 3,8k
  • Created
  • Ostatniej odpowiedzi

Top Posters In This Topic

Napisano
  • Autor

Naprawde nikt nie wie ? Czy nie ma takiej mozliwosci/polecenia ? A moze niejasno napisalem, jesli tak to prosze powiedziec, sprobuje wtedy jakos jasniej :) Trudno mi uwierzyc zeby nie bylo takiej mozliwosci, wiec jesli ktos wie cos na ten temat niech sie nie krepuje :)

Napisano

A nie możesz zrobić coś w stylu(prowizoryczne):

zmienna = true;

while(zmienna)

{

coś tam;

zmienna = false;

}

 

Dostajesz pętle z jednym obiegiem ;)

Napisano
  • Autor

Heh... nie o to chodzi. W tym przykladzie co podales, wszystko co jest po "}" zostanie i tak wykonane a mi chodzi o to zeby tam zatrzymac bezwzgeldnie wykonywanie kodu (zakonczyc jego dzialanie) i to co jest po } nie zostalo wykonane... Dlatego napisalem ze nie chodzi mi o wyjscie z petli :).

Napisano

Jeżeli skrypt uruchamiasz za pomocą pliku .mcr to ustaw silentErrors:True. Pewnie to nieprawidłowe rozwiązanie ale chyba działa.

Napisano
  • Autor
Jak dla mnie "return" powinno zadziałać.

 

Dzieki, wczesniej myslalem, ze return tylko sluzy do zwracania "wynikow" i przerywania petli, ale po twoim poscie jeszcze raz doczytalem i rzeczywiscie dziala, tylko musialem zajrzec do helpa jak tego poprawnie uzyc do tego celu. Dziex deshu, szkoda ze nie zajrzales tu wczesniej zanim zrobilem to na partyzanta na case'ach :]

Napisano

Spoko loko. Sorx że nie dopisałem jak returna użyć. W maxscripcie faktycznie jest to dość "dzikie".

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

Powiadomienie o plikach cookie

Wykorzystujemy cookies. Przeczytaj więcej Polityka prywatności

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.