Среда, 09 Октября 2024, 17:14

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
опять проблема
minecrafter2Дата: Суббота, 06 Октября 2012, 14:04 | Сообщение # 1
участник
Сейчас нет на сайте
вот пишу в событие шага
[code]if place_meeting(x,y+1,eath)
{
gravity = 0
}
else
{
gravity = 0.2
}

{
if (keyboard_check(vk_left))x=-3
if (keyboard_check(vk_right))x=+3
}

в крейтор

gravity=0.2
gravity_direction=270
в соприкосновение с eath
gravity=0
и вот проблема когда я нажимаю кнопку влево то он прыгает в самое начало комнаты!
Что делать?


Майнкрафт - лучшая игра в мире

Сообщение отредактировал minecrafter2 - Суббота, 06 Октября 2012, 14:05
МаркерДата: Суббота, 06 Октября 2012, 14:06 | Сообщение # 2
Я таки выше этого
Сейчас нет на сайте
minecrafter2, убейся апстену или научись быть внимательным. Чего ты ждал еще от кода x=-3?


Я не понял смысл твоего поста, поэтому он автоматически может считаться оффтопом.
Андрей, 14 лет
Если ты ничего не понимаешь в игрострое, то тебе нечего делать на курсах программистов.
Андрей, 14 лет
minecrafter2Дата: Суббота, 06 Октября 2012, 14:08 | Сообщение # 3
участник
Сейчас нет на сайте
я в коду плохо разбираюсь недавно начал изучать

Добавлено (06.10.2012, 14:08)
---------------------------------------------
и как это исправить?


Майнкрафт - лучшая игра в мире
Xeno17Дата: Суббота, 06 Октября 2012, 14:12 | Сообщение # 4
почетный гость
Сейчас нет на сайте
minecrafter2,

x-=3
x+=3


Счастья и удачи всем !
aka Dark_zarich
Война лицо
Третий акк уже =( остальные взломали =(
minecrafter2Дата: Суббота, 06 Октября 2012, 14:16 | Сообщение # 5
участник
Сейчас нет на сайте
ясно

Добавлено (06.10.2012, 14:16)
---------------------------------------------
неработает он просто падает вниз


Майнкрафт - лучшая игра в мире
Xeno17Дата: Суббота, 06 Октября 2012, 14:18 | Сообщение # 6
почетный гость
Сейчас нет на сайте
minecrafter2, До этого ты этим :

Quote (minecrafter2)
x=+3


указал координаты конкретные т.к. x=+3 это тоже самое что и x=3, а х=-3 это вообще грубая ошибка т.к. гм не работает вроде с отрицательными координатам

а то что я дал:
Quote (Xeno17)
x-=3 x+=3


Вычитает\Прибавляет из\к х координаты\те объекта 3 что соответственно немного двигает объект.

Добавлено (06.10.2012, 14:18)
---------------------------------------------

Quote (minecrafter2)
неработает он просто падает вниз


проблема уже в гравитации...


Счастья и удачи всем !
aka Dark_zarich
Война лицо
Третий акк уже =( остальные взломали =(
minecrafter2Дата: Воскресенье, 07 Октября 2012, 13:45 | Сообщение # 7
участник
Сейчас нет на сайте
xeno17 ну ты мне чучуть помог с меня плюс

Майнкрафт - лучшая игра в мире
FadeBakerДата: Понедельник, 08 Октября 2012, 15:19 | Сообщение # 8
JavaSE Game Developer
Сейчас нет на сайте
Quote (Xeno17)
т.к. гм не работает вроде с отрицательными координатам

Чушь. Обоснуй это.
Quote (minecrafter2)
неработает он просто падает вниз

Нужно обнулять вертикальную скорость.


Уроки по GM
Minecraft 2D на GM
— Мои проекты —
Blood Harvest [2D] — Original
Blood Harvest [2D]: Remastered Edition
Adventure Craft [2D] — Sandbox
Space Shock [2D] — Scroll Shooter
Intel® Core™ i5-3570K 3.40 GHz, 8 GB RAM, GeForce GTX 750 Ti, Monitor: LG 23EA63V-P.
minecrafter2Дата: Вторник, 09 Октября 2012, 17:44 | Сообщение # 9
участник
Сейчас нет на сайте
Quote (Fade)
Нужно обнулять вертикальную скорость.

это типа vsspeed=0 ?


Майнкрафт - лучшая игра в мире
FadeBakerДата: Четверг, 11 Октября 2012, 20:30 | Сообщение # 10
JavaSE Game Developer
Сейчас нет на сайте
Quote (minecrafter2)
это типа vsspeed=0 ?

Типа да. Только vspeed, а не vsspeed.


Уроки по GM
Minecraft 2D на GM
— Мои проекты —
Blood Harvest [2D] — Original
Blood Harvest [2D]: Remastered Edition
Adventure Craft [2D] — Sandbox
Space Shock [2D] — Scroll Shooter
Intel® Core™ i5-3570K 3.40 GHz, 8 GB RAM, GeForce GTX 750 Ti, Monitor: LG 23EA63V-P.
  • Страница 1 из 1
  • 1
Поиск:

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