Среда, 09 Октября 2024, 16:12

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Движение к объекту.
minecrafter2Дата: Суббота, 25 Августа 2012, 13:37 | Сообщение # 1
участник
Сейчас нет на сайте
У меня объекты:bomb и rosket.Я делаю в step бомбы движение к объекту rosket_x rosket_y speed:5.И он выдаёт ошибку помогите! cry

Майнкрафт - лучшая игра в мире
Shevron_7Дата: Суббота, 25 Августа 2012, 14:04 | Сообщение # 2
маньяк-бомбист
Сейчас нет на сайте
Move_toward_point наверное, нет возможности посмотреть так как я не дома sad вместо x пишеш rоsket.x а вместо y rosket.y ну и sрееd 5. А вообшето в действиях move есть кнопка там крестик и красная стрелка, заполняешь формы и все работает.

TEST =>
Мои игры:
Kill your brain
Space Conflict
Zombie Day
Bounce PC
Extra ball 2012

Это спасибо в карман не положишь, а в репутацию можно. +1
minecrafter2Дата: Суббота, 25 Августа 2012, 14:34 | Сообщение # 3
участник
Сейчас нет на сайте
Запускаю игру а у меня их во все нет!

Майнкрафт - лучшая игра в мире
MaxaonДата: Суббота, 25 Августа 2012, 14:39 | Сообщение # 4
участник
Сейчас нет на сайте
minecrafter2, какая ошибка? где код? как помочь?
FirestorMДата: Суббота, 25 Августа 2012, 14:41 | Сообщение # 5
Блэк-программист
Сейчас нет на сайте
minecrafter2, если что, выдает ошибку-не выдает - делаешь неправильно.
Имхо, самый простой способ - прибавлять к x и y деленную на какое-либо число разницу x и y первого и второго объекта.


Все твои игры говно, ты ничего не умеешь и тебе незачем жить, пока ты не доказал обратного.
minecrafter2Дата: Суббота, 25 Августа 2012, 14:42 | Сообщение # 6
участник
Сейчас нет на сайте
Я написал как мне сказал Shevron 7. И у меня нет ошибки только бомб нет.Кода нет.Помочь чем угодно.

Майнкрафт - лучшая игра в мире
MaxaonДата: Суббота, 25 Августа 2012, 14:50 | Сообщение # 7
участник
Сейчас нет на сайте
minecrafter2, если нет объекта, то ошибка в логике. проверь в событии
создания все ли логично
minecrafter2Дата: Суббота, 25 Августа 2012, 15:48 | Сообщение # 8
участник
Сейчас нет на сайте
А надо в step или в create? dry

Майнкрафт - лучшая игра в мире
MaxaonДата: Суббота, 25 Августа 2012, 16:28 | Сообщение # 9
участник
Сейчас нет на сайте
minecrafter2, если бомбы создаются по ходу игры то можно в create
но все же, я немогу сказать в чем проблема, т.к. я не вижу конкретного
вопроса или исходного кода.
Думаю с ними будет более понятнее в чем проблема
Судя по вот этому
Quote
У меня объекты:bomb и rosket.Я делаю в step бомбы движение к объекту rosket_x rosket_y speed:5.И он выдаёт ошибку помогите!

у тебя, скорее всего,rosket_x и rosket_y надо заменить на rosket.x и rosket.y соотвественно
Shevron_7Дата: Суббота, 25 Августа 2012, 20:52 | Сообщение # 10
маньяк-бомбист
Сейчас нет на сайте
Чтоб bomb двигался к rosket.
В событии шага bomb
Code

a = rosket.x
b = rosket.y
move_toward_point(a,b,5)

Все еще не дома, пишу как сейчас придумалось.


TEST =>
Мои игры:
Kill your brain
Space Conflict
Zombie Day
Bounce PC
Extra ball 2012

Это спасибо в карман не положишь, а в репутацию можно. +1
MaxaonДата: Воскресенье, 26 Августа 2012, 00:08 | Сообщение # 11
участник
Сейчас нет на сайте
Shevron_7, да ты крут)
только я бывает думаю зачем люди выделяют память,
чтобы в одну строчку написать коротко biggrin


Сообщение отредактировал Maxaon - Воскресенье, 26 Августа 2012, 00:09
MrSlapДата: Суббота, 30 Мая 2015, 01:02 | Сообщение # 12
почетный гость
Сейчас нет на сайте
Maxaon, нет, друг, просто переменные - вообще вещь универсальная и очень полезная. Она не только позволяет сократить ширину строк, но и расширить функционал всевозможных фич, производимых с объектом, и даже повысить читабельность кода! =)

P.S. прошу прощения за оффтопчик.


Создаю интерактивную повесть.
  • Страница 1 из 1
  • 1
Поиск:

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