| Разработка и ромхакинг > Разработка игр |
| Game Maker обсуждение и хелп |
| << < (4/22) > >> |
| Kostey D.:
--- Цитата: Dzenis ---у меня русская версия --- Конец цитаты --- До чего народ дошёл.... :( Я даже не знал что такая существует, пусть тебе кто-нибудь другой помогает. |
| Dzenis:
Kostey D., я пост отредактировал предыдущий. Вьехал, что к чему :) Собсна, другой вопрос появился http://www.emu-land.net/forum/index.php/topic,23604.msg418017.html#msg418017 |
| Kostey D.:
sprite_index= Эта функция меняет спрайт объекта на ходу. Но если объект не прикреплён к спрайту, тогда надо в степе возиться. В креейте поставить переменную со значением спрайта и переменную за счётчик каунтера. В степе проверять если кадр анимации последний - ставить новый спрайт, ставить каунтер на 0, а потом незабыть добавить кадр, т.к. image_number объекта скорее всего 0 и анимация сама по себе не идёт. |
| Blood:
--- Цитата: Dzenis от 14 Июль 2009, 14:19:48 ---Как сделать, что бы при воспроизведении спрайта, анимация останавливалась на нужном мне кадре, а не воспроизводилась всё время с начала? 2All: Как сделать, что бы воспроизводились несколько спрайтов по-очередно? --- Конец цитаты --- Точнее формулируй вопросы. Если хочешь, чтобы анимация останавливалась после своего завершения или сменялась другой, тебе надо : Создать событие Animation End (из Other). К нему в events поставить примерно такой код : --- Код: ---if sprite_index = <название твоего спрайта> { image_speed = 0 //Для того чтобы анимация замерла на месте. } Или же : if sprite_index = <название твоего спрайта> { sprite_index = <номер следующего нужного тебе спрайта> image_index = 0 //указание, что начинать следующюю анимацию нужно с первого кадра. } --- Конец кода --- |
| Teffycom:
Как сделать чтобы перс стрелял туда, в какую сторону повернут? |
| Chosen_Three:
у меня где-то был скрипт такого действия |
| Teffycom:
плиз, скажи |
| Chosen_Three:
Вот |
| Teffycom:
Chosen_Three, спасибо! Добавлено позже: А --- Цитата: Cool-Spot от 20 Июль 2009, 08:26:13 ---Как сделать чтобы перс стрелял туда, в какую сторону повернут? --- Конец цитаты --- В Tds? |
| Киба:
Cool-Spot, у каждого объекта есть переменная direction. 0 это вправо. Поставь в событии шага image_angle=direction и поворачивай игрока например так "при нажатии влево direction=direction+1" Это простой способ для начинающих в TDS. |
| Teffycom:
спасибо Добавлено позже: Делаю платформер. Сделал врага. Задал ему в создании двигаться влево. Создал объект. И в враге при столкновении сделал повернуться горизонтально и сменить спраит на право. А он спраит сменяет, а не поворачивается :'( Добавлено позже: все нормально.просто я перепутал кое-что |
| ALEX_230_VOLT:
мда, не думал что такой пустяк вызовет столько проблем. в С++ это легко делается, а тут... Короче мне надо открыть файл и проверить если ли в нём нужная строка, но что то пишет "файл не открыт для записи" :'( потом попытался подправить и теперь не понимает что за переменная g короче вот код --- Код: ---f=file_exists("test.txt") fname=("test.txt") if (f==true) { fname=file_text_open_read(1) do g=file_text_read_string(1) until (g=="искомая строка") if (g=="искомая строка") then a=true file_text_close(1) } --- Конец кода --- |
| Киба:
ALEX_230_VOLT, так всё правильно он и не понимает что за g если строку не удалось прочитать. С текстовыми не знаю а вот с ini могу написать как строки проверять. А так? fname=("test.txt") f=file_exists("fname") if (f=true) { fname=file_text_open_read(1) do g=file_text_read_string(1) until (g=="искомая строка") if (g=="искомая строка") then a=true file_text_close(1) } |
| Vivi the Black Mage:
Скачал седня гейм мейкер 7, кряк, теперь вот ищу примеры и подробные обучалки :). Если кому нетрудно помогите в обучении хотя б легкому скриптингу. А если хватит терпения, то поучить меня им пользоваться :D З.Ы. моя ася - 426691251 |
| Blood:
А с какой целью ты его скачал ? Если с целью "поиграться с созданием игр", то разочарую тебя - это не самое простое занятие. Я ГМ выучил ради одной единственной игры, и до сих пор узнаю о нём что-то новое, а это заняло год. Но на самом деле учиться ему не сложно, сложнее учиться программировать вообще, в целом. Найди русскоязычный хелп, таковой в сети имеется, он тебе поможет. |
| Vivi the Black Mage:
Blood, я хочу научиться на мейкере, чтобы делать игры! :D Писал сценарии, потом друзья делали по ним игры. Они заняты очень серьезным проектом и им нужен еще один человек (вакансия - я), а я ни в зуб ногой в этом конструкторе игр, поэтому мне нужна посильная помощь в виде примеров и всяких обучающих документов на русском. Так что не судите слишком быстро! :) З.Ы. все хелп файлы попадаются либо битые, либо на другом языке (не на английском) |
| Blood:
http://www.mizzystic.ru/ - рекомендую. Там много примеров и уроков. |
| pedro:
баловался им четыре года назад, правда ниче толкового не сделал :) главное процесс)) |
| Tarantul:
Логику хорошо развивает, кстати ;) |
| Киба:
Tarantul, эт точно, иногда аж мозг клинит :) |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |