Тема: привязка
Показать сообщение отдельно
Старый 19.12.2009, 17:00   #1
Novichok8
Местный
 
Регистрация: 24.12.2007
Адрес: Россия(СССР)
Сообщений: 987
Отправить сообщение для Novichok8 с помощью ICQ Отправить сообщение для Novichok8 с помощью Skype™
По умолчанию привязка

public void setTarget(Actor actor) {
target = actor;



if (target != null) {
if (type != 1 && type != 2) {
if (target instanceof PAir)
setType(0);
else
setType(3);
} else if (target instanceof PPoint) {
if (target.getOwner() instanceof PathChief) {
PathChief pathchief = (PathChief) target.getOwner();

if (!PlMisChief.isAirport(pathchief._iType,
pathchief._iItem))
target = null;
} else
target = null;
} else if (!"true".equals(Property.stringValue(target.getCla ss(),
"IsAirport",

null)))
target = null;
}

}

этот код вкл привязку на цель
как сделать чтобы их стало 2 или более?
target = actor; это отвечает за нее еслу удалить он не назначает ее вообще если просто 2 раза написать не какого толка.
Novichok8 вне форума   Ответить с цитированием