KraVser
Участник
  
Репутация: 1
Offline
API: 8.0 Pro
Сообщений: 121
|
 |
« : Февраль 04, 2011, 12:25:28 » |
|
Сделал в событии ЛКМ создания Объекта 1, х,у стандартной кнопкой instance create. Но вместо одного Объекта 1 создается 5 таких объектов! В чем дело? Я не могу понять. Помогите пожалуста. Но когда он создается, его можно перетаскиваться. Когда я перетаскиваю объект, там появляется еще и еще! а мне нужно только тогда, когда я кликну!
|
|
|
Записан
|
|
|
|
Alcatraz
|
 |
« Ответ #1 : Февраль 04, 2011, 12:27:54 » |
|
потому что надо ставить в событие мыщь-global left press и всё
|
|
|
Записан
|
|
|
|
KraVser
Участник
  
Репутация: 1
Offline
API: 8.0 Pro
Сообщений: 121
|
 |
« Ответ #2 : Февраль 04, 2011, 12:28:35 » |
|
А по подробнее можно?
|
|
|
Записан
|
|
|
|
Alcatraz
|
 |
« Ответ #3 : Февраль 04, 2011, 12:30:22 » |
|
это событие находиться в: мышь->глобальные события мыши->глобальная левая кнопка нажата
Добавлено: Февраль 04, 2011, 12:31:33 и туда пихай свой код
|
|
|
Записан
|
|
|
|
KraVser
Участник
  
Репутация: 1
Offline
API: 8.0 Pro
Сообщений: 121
|
 |
« Ответ #4 : Февраль 04, 2011, 12:38:53 » |
|
Не работает. Когда я перетаскиваю Объект 1, там создается еще один :'( :'( :'(
|
|
|
Записан
|
|
|
|
Fantom
I am... All of me
Гл. Администратор
Репутация: 1325
Offline
Пол:  Награды:  ![За постоянность! [500 дней на форуме] За постоянность! [500 дней на форуме]](http://forum.hellroom.ru/awards/e0371460a203dd46d2dc161571bf6144_hellroomforum_time_gold.gif) ![За лояльность! [+1000 репутации] За лояльность! [+1000 репутации]](http://forum.hellroom.ru/awards/49d1e615667c15086498002286ccd3e9_hellroomforum_good_gold.gif)   ...
API: GameMaker Studio Master
Сообщений: 5026
|
 |
« Ответ #5 : Февраль 04, 2011, 12:41:05 » |
|
Ключевое слово в событии - Нажата. У тебя событие просто Левая кнопка или всё-таки Нажата?
|
|
|
Записан
|
|
|
|
Alcatraz
|
 |
« Ответ #6 : Февраль 04, 2011, 12:42:14 » |
|
это событие обозначает: при одномнажатии ЛКМ, а любую часть комнаты. и будет днйствие, пиши ьам код: instance_create(x,y,название объека)
Добавлено: Февраль 04, 2011, 12:43:44 я же писал Global Left Press
|
|
|
Записан
|
|
|
|
KraVser
Участник
  
Репутация: 1
Offline
API: 8.0 Pro
Сообщений: 121
|
 |
« Ответ #7 : Февраль 04, 2011, 12:43:55 » |
|
Нет, у меня просто ЛКМ. а то когда событие Лкм нажата, то объект не перетаскивается
|
|
|
Записан
|
|
|
|
Fantom
I am... All of me
Гл. Администратор
Репутация: 1325
Offline
Пол:  Награды:  ![За постоянность! [500 дней на форуме] За постоянность! [500 дней на форуме]](http://forum.hellroom.ru/awards/e0371460a203dd46d2dc161571bf6144_hellroomforum_time_gold.gif) ![За лояльность! [+1000 репутации] За лояльность! [+1000 репутации]](http://forum.hellroom.ru/awards/49d1e615667c15086498002286ccd3e9_hellroomforum_good_gold.gif)   ...
API: GameMaker Studio Master
Сообщений: 5026
|
 |
« Ответ #8 : Февраль 04, 2011, 12:47:38 » |
|
Нет, у меня просто ЛКМ. а то когда событие Лкм нажата, то объект не перетаскивается
Почему бы не сделать "Просто Левую Кнопку Мыши" для того объекта, который будет перетаскиваться?
|
|
|
Записан
|
|
|
|
KraVser
Участник
  
Репутация: 1
Offline
API: 8.0 Pro
Сообщений: 121
|
 |
« Ответ #9 : Февраль 04, 2011, 12:55:39 » |
|
Нет, это не вариант. Когда я захочу его еще раз перетащить, то создастся еще один объект.
|
|
|
Записан
|
|
|
|
Fantom
I am... All of me
Гл. Администратор
Репутация: 1325
Offline
Пол:  Награды:  ![За постоянность! [500 дней на форуме] За постоянность! [500 дней на форуме]](http://forum.hellroom.ru/awards/e0371460a203dd46d2dc161571bf6144_hellroomforum_time_gold.gif) ![За лояльность! [+1000 репутации] За лояльность! [+1000 репутации]](http://forum.hellroom.ru/awards/49d1e615667c15086498002286ccd3e9_hellroomforum_good_gold.gif)   ...
API: GameMaker Studio Master
Сообщений: 5026
|
 |
« Ответ #10 : Февраль 04, 2011, 12:56:27 » |
|
Ну тогда проверять, нет ли там объекта: if !place_meeting(mouse_x,mouse_y,object1) {instance_create(mouse_x,mouse_y,object1)}
|
|
|
Записан
|
|
|
|
|
|