Exigo Opublikowano 5 Grudnia 2012 Opublikowano 5 Grudnia 2012 Jest to w ogóle osiągalne? Mam na myśli coś w stylu test.id = 100123;
ediepl Opublikowano 5 Grudnia 2012 Opublikowano 5 Grudnia 2012 Nie, ale mozesz np dodawac objekt do jakies globalnej listy.
Administratorzy gnysek Opublikowano 5 Grudnia 2012 Administratorzy Opublikowano 5 Grudnia 2012 W GM Studio jest to częściowo możliwe z poziomu room editora. Nie mniej pierwszym znakiem nie może być wtedy cyfra :)
Exigo Opublikowano 5 Grudnia 2012 Autor Opublikowano 5 Grudnia 2012 Nie mam studio, a obiekty są tworzone dynamicznie. :) Problem w tym że mam prosty interpreter który tworzy obiekty na podstawie treści plików zewnętrznych. W skład nich (pomijając samodzielne obiekty jak roślinka, czy coś w tym stylu) wchodzą wyjątki takie jak ciała fizyczne oparte na extreme physics - które z drugiej muszą mieć możliwość połączenia się jointami, czy innymi duperelami. W zasadzie do czegoś takiego byłby idealny execute_string, ale to od razu wykreśliłem (brak wsparcia, gra się może wysypać nie wiadomo czemu). Widocznie muszę zrobić, jak edie wspomniał, uber-listę tłumaczącą prawdziwe indeksy na te abstrakcyjne. Jest do zrobienia, tylko się trzeba nakombinować. Dlatego też fajnie byłoby jak by istniała jakaś prostsza alternatywa.
Sernat Opublikowano 5 Grudnia 2012 Opublikowano 5 Grudnia 2012 Jest do zrobienia, tylko się trzeba nakombinować. Dlatego też fajnie byłoby jak by istniała jakaś prostsza alternatywa. Oj, no bez przesady. Twoje rozwiązanie byłoby pół rozwiązaniem, równie leniwym co execute_string i równie nielogicznym.
Exigo Opublikowano 5 Grudnia 2012 Autor Opublikowano 5 Grudnia 2012 Tak to jest jak się robi interpreter w interpreterze. Nielogicznie. Szczególnie jeśli jedna z najważniejszych (interpretowanych) funkcji (już wielokrotnie wspomniana) każdego interpretera jest taka, jaka jest.
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ę