Ничего не происходит при нажатии
|
|
realyhead | Дата: Суббота, 02 Июня 2012, 19:46 | Сообщение # 1 |
участник
Сейчас нет на сайте
| У меня есть объект- иконка с человечком. И есть объект домика.Я поставил событие для иконки:"Нажатие левой клавиши мыши" а в действия "Рисования спрайта на самом домике" но когда я нажимаю на иконку то она не рисуется там но и никаких ошибок не высвечивается, что делать?
поиграть в мою онлайн игру
|
|
| |
Saladin | Дата: Суббота, 02 Июня 2012, 19:51 | Сообщение # 2 |
заслуженный участник
Сейчас нет на сайте
| Quote (realyhead) что делать? Написать чуть больше. Код, исходник, хоть что нибудь, с чем можно работать.
Анбаннэд. Хэлоу эгин =)
|
|
| |
realyhead | Дата: Суббота, 02 Июня 2012, 21:09 | Сообщение # 3 |
участник
Сейчас нет на сайте
| ссылка на исходник тык
поиграть в мою онлайн игру
|
|
| |
Saladin | Дата: Суббота, 02 Июня 2012, 23:41 | Сообщение # 4 |
заслуженный участник
Сейчас нет на сайте
| Читай справку, епт... Все функции рисования нужно использовать в событии рисования. Тыц.
Анбаннэд. Хэлоу эгин =)
|
|
| |
realyhead | Дата: Воскресенье, 03 Июня 2012, 14:17 | Сообщение # 5 |
участник
Сейчас нет на сайте
| спасибо
Добавлено (03.06.2012, 14:17) --------------------------------------------- Вот допустим у меня есть кнопка и есть переменная, при нажатии на кнопку выскакивает окно ввода имени n- переменная которая содержит информация о вводе имени Code n=get_integer('Введите ваше имя','ваше имя...') этот код стоит в событии нажатия кнопки мыши по картинке в Draw я прописываю следующий код: потом всё это дело запускаю и выдаёт окно с ошибкой: unknown Variable n
p.s. пожалуйста только не пишите исправленный код а просто подскажите мне мою ошибку, просто я хочу её исправить сам
поиграть в мою онлайн игру
Сообщение отредактировал realyhead - Воскресенье, 03 Июня 2012, 14:17 |
|
| |
MadMax | Дата: Воскресенье, 03 Июня 2012, 14:36 | Сообщение # 6 |
\o
Сейчас нет на сайте
| Quote (realyhead) unknown Variable n неизвестная переменная n
в событии create инициализируй переменную n n=0
[Gamiron #10] Prison Break [2D] Revenge [iOS, Android]
|
|
| |
realyhead | Дата: Воскресенье, 03 Июня 2012, 15:06 | Сообщение # 7 |
участник
Сейчас нет на сайте
| ошибки не выскакивает больше но вместо переменной после ввода имени выскакивает вместо имени цифра 0 вот весь код: Create Left Pressed Code n=get_integer('Введите ваше имя','ваше имя') Draw
поиграть в мою онлайн игру
Сообщение отредактировал realyhead - Воскресенье, 03 Июня 2012, 15:06 |
|
| |
GameMix | Дата: Воскресенье, 03 Июня 2012, 15:26 | Сообщение # 8 |
старожил
Сейчас нет на сайте
| realyhead, если спрашиваешь строку, то и функцию используй соответствующую - get_string().
Steel Standoff - 2D аркада. Мои статьи
|
|
| |
realyhead | Дата: Воскресенье, 03 Июня 2012, 17:15 | Сообщение # 9 |
участник
Сейчас нет на сайте
| GameMix, спасибо большое, всё понял, я использовал числовую функцию у которой требовал вывода строки Добавлено (03.06.2012, 17:15) ---------------------------------------------
Quote (Saladin) Читай справку, епт... Все функции рисования нужно использовать в событии рисования. Тыц. Хотелось бы узнать, что делает строка Code draw_sprite(sprite_index,image_index,x,y)
поиграть в мою онлайн игру
|
|
| |
GameMix | Дата: Воскресенье, 03 Июня 2012, 17:26 | Сообщение # 10 |
старожил
Сейчас нет на сайте
| draw - рисовать; sprite - спрайт; draw_sprite - рисовать спрайт; Quote (Справка) draw_sprite(sprite,subimg,x,y) Рисует кадр с номером subimg (-1 = текущий) спрайта в точке с координатами (x,y).(Без смешивания цвета и без альфа прозрачности.)
Steel Standoff - 2D аркада. Мои статьи
|
|
| |
realyhead | Дата: Воскресенье, 03 Июня 2012, 17:30 | Сообщение # 11 |
участник
Сейчас нет на сайте
| Quote (GameMix) draw - рисовать; sprite - спрайт; draw_sprite - рисовать спрайт; Quote (Справка) draw_sprite(sprite,subimg,x,y) Рисует кадр с номером subimg (-1 = текущий) спрайта в точке с координатами (x,y).(Без смешивания цвета и без альфа прозрачности.) это понятно, я сделал больше одной иконки и появляются ошибки то при нажатии на одну иконку высвечивается другая и тд, вот исходник:решено
поиграть в мою онлайн игру
Сообщение отредактировал realyhead - Воскресенье, 03 Июня 2012, 20:41 |
|
| |
GameMix | Дата: Воскресенье, 03 Июня 2012, 19:06 | Сообщение # 12 |
старожил
Сейчас нет на сайте
| realyhead, ошибки не вылетали, но заметил баг: Quote (realyhead) при нажатии на одну иконку высвечивается другая В событии нажатия ЛКМ на объект man:Code mn = true; // отображаем внизу спрайт man'а ahriobj.ari = false; // не отображаем спрайт ahriobj'а В таком же событии в объекте ahriobj:Code ari = true; man.mn = false; Думаю, теперь должно работать правильно
Steel Standoff - 2D аркада. Мои статьи
|
|
| |
realyhead | Дата: Воскресенье, 03 Июня 2012, 20:41 | Сообщение # 13 |
участник
Сейчас нет на сайте
| GameMix, гениально, всё работает! спасибо
поиграть в мою онлайн игру
|
|
| |