TO_mek Opublikowano 27 Listopada 2012 Udostępnij Opublikowano 27 Listopada 2012 Witam! Ma to znaczenie dla optymalizacji jak zrobie coś takiego: - wstawiam na room: 1 x obiekt_sterownik 20 instancji obiekt_dzialko Opcja nr 1: obiekt_dzialko ma event global_middle_button w ktorym jest kod tworzący obiekt_pocisk czyli 20 kopii tego obiektu ma sprawdzany event global_middle_button Opcja nr 2: obiekt_sterownik ma event global_middle_button w ktorym jest kod tworzący obiekt_pocisk kod wywolywany jest tak: with (obiekt_dzialko) {ten sam kod tworzący obiekt_pocisk} czyli 1 obiekt odpowiada za event global_middle_button ale za to w nim wywoływane jest 20 razy tworzenie obiektu_pocisk Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Utermiko Opublikowano 28 Listopada 2012 Udostępnij Opublikowano 28 Listopada 2012 Raczej druga opcja bo wtedy jest 1 event do sprawdzenia i wykonanie 20 razy kodu dla tych obiektów. Przy opcji pierwszej event byłby sprawdzany 20 razy + 20 razy wykonywał by się kod. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
I am vader Opublikowano 28 Listopada 2012 Udostępnij Opublikowano 28 Listopada 2012 Raczej druga opcja bo wtedy jest 1 event do sprawdzenia i wykonanie 20 razy kodu dla tych obiektów. Przy opcji pierwszej event byłby sprawdzany 20 razy + 20 razy wykonywał by się kod. Yup. Zrób jak Pan wyzej każe. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Administratorzy gnysek Opublikowano 29 Listopada 2012 Administratorzy Udostępnij Opublikowano 29 Listopada 2012 Trzeba by sprawdzić to na dużej ilości instancji za pomocą różnicy czasu - ale mi też wydaje się, że opcja 2 jest szybsza. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Konrad-GM Opublikowano 30 Listopada 2012 Udostępnij Opublikowano 30 Listopada 2012 Rożnica wydajności pewnie i tak jest mała. Sam jednak preferowałbym - chociażby dla estetyki kodu - 2nd sposób. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
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ę