Пятница, 22 Ноября 2024, 06:31

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 2
  • 1
  • 2
  • »
Помогите с созданием объектов!
MaximMДата: Суббота, 22 Марта 2014, 20:13 | Сообщение # 1
частый гость
Сейчас нет на сайте
Помогите сделать так, чтобы создавался объект там, где было нажато мышкой!
если в create instance писать mouse_x и mouse_y, ошибку не выдаёт, но не работает
Заранее спасибо!


aFriendДата: Суббота, 22 Марта 2014, 20:58 | Сообщение # 2
участник
Сейчас нет на сайте
Создаешь обьект, который будет отслеживать нажатие мышки и при нажатии создавать обьект при помощи instance_create()

Добавлено (22.03.2014, 20:58)
---------------------------------------------
Пример


Сообщение отредактировал aFriend - Суббота, 22 Марта 2014, 21:06
MaximMДата: Суббота, 22 Марта 2014, 21:54 | Сообщение # 3
частый гость
Сейчас нет на сайте
aFriend, спасибо! помогло!!!!! + дал)

aFriendДата: Суббота, 22 Марта 2014, 21:58 | Сообщение # 4
участник
Сейчас нет на сайте
MaximM, нет проблем, обращайся)
MaximMДата: Суббота, 22 Марта 2014, 22:04 | Сообщение # 5
частый гость
Сейчас нет на сайте
aFriend, можешь сказать, как создать удаление объекта, на который мышь наведена? а то удаляется вся карта, т.к. она из одного объекта

aFriendДата: Суббота, 22 Марта 2014, 22:07 | Сообщение # 6
участник
Сейчас нет на сайте
MaximM, просто наведена или ты нажал на него?
MaximMДата: Суббота, 22 Марта 2014, 22:09 | Сообщение # 7
частый гость
Сейчас нет на сайте
aFriend, нажал правой кнопкой)

aFriendДата: Суббота, 22 Марта 2014, 22:35 | Сообщение # 8
участник
Сейчас нет на сайте
В событии нажатия правой клавиши мыши пишешь код: instance_destroy()
MaximMДата: Суббота, 22 Марта 2014, 22:45 | Сообщение # 9
частый гость
Сейчас нет на сайте
aFriend, а не удалится ли вся карта?

aFriendДата: Суббота, 22 Марта 2014, 22:46 | Сообщение # 10
участник
Сейчас нет на сайте
Ты не global mouse используй, а просто mouse
MaximMДата: Суббота, 22 Марта 2014, 22:49 | Сообщение # 11
частый гость
Сейчас нет на сайте
aFriend, удаляется вся карта((( что именно выбрать - pressed? или что?

aFriendДата: Суббота, 22 Марта 2014, 22:55 | Сообщение # 12
участник
Сейчас нет на сайте
Попробуй так
StarBerryДата: Воскресенье, 23 Марта 2014, 17:05 | Сообщение # 13
почетный гость
Сейчас нет на сайте
Это же легко!

game--maker.ucoz.ru - мой сайт о gamemaker.
MadDoctorДата: Воскресенье, 23 Марта 2014, 17:33 | Сообщение # 14
почетный гость
Сейчас нет на сайте
создание объекта на ЛКМ:
Код
Left button event:
instance_create(mouse_x,mouse_y,object);


Удаление на ПКМ:
Код
Right button event по объекту который хочешь удалять:
instance_destroy()


Сообщение отредактировал MadDoctor - Воскресенье, 23 Марта 2014, 17:33
aFriendДата: Воскресенье, 23 Марта 2014, 21:16 | Сообщение # 15
участник
Сейчас нет на сайте
MadDoctor, ты опоздал sad
StarBerryДата: Понедельник, 24 Марта 2014, 17:26 | Сообщение # 16
почетный гость
Сейчас нет на сайте
aFriend, и я занчит тоже опоздаю?

game--maker.ucoz.ru - мой сайт о gamemaker.
aFriendДата: Понедельник, 24 Марта 2014, 18:42 | Сообщение # 17
участник
Сейчас нет на сайте
StarBerry, думаю, да, но можно попробовать.
StarBerryДата: Вторник, 25 Марта 2014, 08:36 | Сообщение # 18
почетный гость
Сейчас нет на сайте
aFriend, функцию попробуй в событие Draw вставить, присвоить это нужно специальному для этого объекту.

game--maker.ucoz.ru - мой сайт о gamemaker.
aFriendДата: Вторник, 25 Марта 2014, 12:37 | Сообщение # 19
участник
Сейчас нет на сайте
StarBerry, шта?
MadDoctorДата: Вторник, 25 Марта 2014, 14:04 | Сообщение # 20
почетный гость
Сейчас нет на сайте
Цитата StarBerry ()
aFriend, функцию попробуй в событие Draw вставить, присвоить это нужно специальному для этого объекту.

почему ты еще не забанен? сам понял что пишешь? просто посты набиваешь
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг