Тема: С++ и SDK Blitz
Показать сообщение отдельно
Старый 14.12.2009, 12:02   #1
Evgenii
AnyKey`щик
 
Регистрация: 14.12.2009
Сообщений: 2
Написано 0 полезных сообщений
(для 0 пользователей)
С++ и SDK Blitz

Добрый день! Помогите, пожалуйста, доработать небольшой кусочек кода
if (bbMouseHit(1))
{
b+=1;
shar[b]=bbCreateSphere(16);
bbPositionEntity(shar[b],bbEntityX(model),bbEntityY(model),z);
}                  
if (b>0)
{
bbMoveEntity(shar[b],0,.01,0);
}
Дело вот в чём: при нажатии на левую кнопку мыши создаётся сфера с координатами модели, затем эта сфера двигается вверх, но при последующем нажатии мыши, предыдущий объект двигаться перестаёт.
Я так понимаю условие
if (b>0)
{
bbMoveEntity(shar[b],0,.01,0);
}
нужно изменить, но вот как - ума не приложу . Спасибо за внимание, надеюсь на помощь
(Offline)
 
Ответить с цитированием