IPB
ЛогинПароль:

> Внимание!

1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!

Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.

 
 Ответить  Открыть новую тему 
> Не могу разобраться со строкой, Что означает top -10:
сообщение
Сообщение #1


Бывалый
****

Группа: Пользователи
Сообщений: 318
Пол: Мужской

Репутация: -  0  +


Всем привет!


Не могу разобраться со строкой : balls[numball].SetRect(korp.left+35,kr.top-10,kr.right-5,korp.top)

знаю что сетрект задает размеры прямоугольников, balls-шарики дыма,[numball]--номера шариков дыма, korp-корпус паравоза, kr--труба паравоза с которой идут шарики дыма, не понятно в left+35--то что? top-10; right-5; top.--что это такое?

Добавлено через 3 мин.
прога на visual c++
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #2


Гость






korp и kr - это структуры, хранящие координаты прямоугольников. Вот относительно них и заполняется прямоугольник, соответствующий balls[numball]: (левая_граница_корпуса+35, верх_трубы-10, правая_граница_трубы-5, верх_корпуса)...
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3


Бывалый
****

Группа: Пользователи
Сообщений: 318
Пол: Мужской

Репутация: -  0  +


спасибо smile.gif а вот еще сдесь не понятно с координатами-- balls[numball].offsetrect(1,-6); \\ знаю что оффсетрект переещает прямоуольник без изменения его размера но в скобках какие то странные коррдинаты
balls[numball].top--;\\а тут шарики дыма уходят вверх до бесконечности? не понимаю что за "--" после тор
balls[numball].right++;\\ шарики перемещаются вправо получается так?
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #4


Гость






Цитата(dron4ik @ 20.06.2009 11:07) *
balls[numball].offsetrect(1,-6); \\ знаю что оффсетрект переещает прямоуольник без изменения его размера но в скобках какие то странные коррдинаты
Можно предположить, что они задают смещение по х на 1 и по у на -6


Цитата(dron4ik @ 20.06.2009 11:07) *
balls[numball].top--;\\а тут шарики дыма уходят вверх до бесконечности? не понимаю что за "--" после тор
"--" есть декримент переменной. То есть в данном случае элемент top структуры balls[numball] уменьшится на единицу.
 К началу страницы 
+ Ответить 
сообщение
Сообщение #5


Бывалый
****

Группа: Пользователи
Сообщений: 318
Пол: Мужской

Репутация: -  0  +


спасибо smile.gif
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 23.10.2020 7:21
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name