Комментарии |
(0006252)
Stohe
24 февраля 2006 12:55
|
Он спрашивается не постоянно, а только когда чуваку сказали смотреть на кого то :) Какие варианты исправления? можно в принципе в цели хранить не id объекта, а сам объект. |
|
(0006258)
Dima
24 февраля 2006 13:11
|
1. зачем два раза спрашивать
if self.st.look_object ~= nil and
level.object_by_id(self.st.look_object) ~= nil
then
self.st.target_position = level.object_by_id(self.st.look_object):position()
2. вариант решения - один раз найти и запомнить, дальше использовать запомненный, проверяя, если вдруг он изменился(если такое возможно), то найти объект заново. При этом необходимо следить за тем, чтобы объект не уничтожился (ушёл в оффлайн), т.е. обработать ner_relcase |
|
(0006286)
Stohe
25 февраля 2006 18:02
|
Исправил :) только по другому немного :)
Заодно пофиксился баг когда раненные всегда на игрока доворачивались. |
|