Форум
Написать нам
  • Страница 1 из 1
  • 1
Модератор форума: as-master  
Движение и наведение
SergДата: Среда, 28 Января 2009, 23:11 | Сообщение # 1
Ветеран форума
Группа: Проверенные
Сообщений: 959
Репутация: 6
Награды: 8
Статус: Offline
Подскажите пожалуйста как сделать:
1) чтобы 5 обьектов двигалися по экрану с разной скоростью и в разной последовательности.
2)чтобы обьект двигался только по вертикали и только по горизонтали
3)и ещё если курсор мышки находится на обьекте и нажать на правую кнопку мыши то произойдёт действие


 
Alex3AДата: Четверг, 29 Января 2009, 00:50 | Сообщение # 2
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
Смотри на форуме, тема уже обсуждалась здесь.
 
basmeДата: Пятница, 30 Января 2009, 14:43 | Сообщение # 3
MMB Club
Группа: Проверенные
Сообщений: 358
Репутация: 5
Награды: 2
Статус: Offline
Это только по первому вопросу.
Вопрос 2. Наверное, чтобы объект двигался только по горизонтали, нужно оставить его вертикальную координату в покое и менять горизонтальную. biggrin
Вопрос 3. С правой кнопкой мыши сложнее. Принцип в том, чтобы проверить соответствие координат мыши и "нажатость" правой конпки.
То есть, проверяем, лежит ли указатель мыши на объекте (функции MouseX(), MouseY(), ObjectX(), ObjextY(), ObjectWidth(), ObjectHeight()), и одновременно с этим проверяем, нажата ли правая кнопка мыши (функция MouseRButton()).
Если надо подробнее, могу сделать пример.

Добавлено (30 Январь 2009, 14:43)
---------------------------------------------

Quote (adamfromvyazniki)
чтобы 5 обьектов двигалися по экрану с разной скоростью и в разной последовательности.

Так тебе нужно ОДНОВРЕМЕННО или в какой-то последовательности, по порядку?
 
SergДата: Пятница, 30 Января 2009, 15:59 | Сообщение # 4
Ветеран форума
Группа: Проверенные
Сообщений: 959
Репутация: 6
Награды: 8
Статус: Offline
С движением я разобрался.Нужно сделать 3)и ещё если курсор мышки находится на обьекте и нажать на правую кнопку мыши то произойдёт действие

Добавлено (30 Январь 2009, 15:59)
---------------------------------------------
basme,сделай пожалуйста пример


 
basmeДата: Пятница, 30 Января 2009, 18:53 | Сообщение # 5
MMB Club
Группа: Проверенные
Сообщений: 358
Репутация: 5
Награды: 2
Статус: Offline
Quote (adamfromvyazniki)
С движением я разобрался.Нужно сделать 3)

Хм... Движение-то посложнее будет правой кнопки...
Лови.
Прикрепления: ex.rar (0.5 Kb)
 
SergДата: Суббота, 31 Января 2009, 23:01 | Сообщение # 6
Ветеран форума
Группа: Проверенные
Сообщений: 959
Репутация: 6
Награды: 8
Статус: Offline
Спасибо

 
  • Страница 1 из 1
  • 1
Поиск: