Проблема в construct 2.
|
|
leito747 | Дата: Воскресенье, 12 Мая 2013, 13:07 | Сообщение # 1 |
был не раз
Сейчас нет на сайте
| Как сравнить расстояние до объекта? Задумка в том, чтобы входя в определенную область видимости другого объекта происходило действие.
Game developer
|
|
| |
IvanKorobko | Дата: Воскресенье, 12 Мая 2013, 13:10 | Сообщение # 2 |
IK Studio
Сейчас нет на сайте
| Используй сравнение по distance
|
|
| |
leito747 | Дата: Воскресенье, 12 Мая 2013, 13:24 | Сообщение # 3 |
был не раз
Сейчас нет на сайте
| Цитата (mef1sto) по distance подробнее можно, просто поискал в event, в system, sprite не нашел?
Game developer
|
|
| |
allxumuk | Дата: Воскресенье, 12 Мая 2013, 14:01 | Сообщение # 4 |
старожил
Сейчас нет на сайте
| Цитата (leito747) подробнее можно System.Compare("distance(X1,Y1,X2,Y2)" "сравнение" "Расстояние")
Любой дурак может написать программу, которую поймёт компилятор. Хорошие программисты пишут программы, которые смогут понять другие программисты.
|
|
| |
leito747 | Дата: Воскресенье, 12 Мая 2013, 15:58 | Сообщение # 5 |
был не раз
Сейчас нет на сайте
| не получается, как я понял дистанция не вычисляется таким образом Цитата distance(x1, y1, x2, y2) – дистанция между двумя точками
а куда вписывать System.Compare(Цитата "distance(X1,Y1,X2,Y2)" "сравнение" "Расстояние" ) "сравнение" и "расстояние"?
p.s. У меня construct 2
Game developer
|
|
| |
Aed_Mindgart | Дата: Воскресенье, 12 Мая 2013, 16:15 | Сообщение # 6 |
участник
Сейчас нет на сайте
| leito747, distance(x1, y1, x2, y2) определяет расстояние между точками, сравнение это знак "<" а расстояние число 500. Что есть: Если дистанция между Sprite.XY и Sprite4.XY меньше("<") 500 выполняется действие.
|
|
| |
IvanKorobko | Дата: Воскресенье, 12 Мая 2013, 16:18 | Сообщение # 7 |
IK Studio
Сейчас нет на сайте
| Все получается - только что на К2 проверил.
System.Compare(Sprite.X, Sprite.Y, Sprite2.X, Sprite2.Y) < 500 => Action
|
|
| |
leito747 | Дата: Воскресенье, 12 Мая 2013, 16:34 | Сообщение # 8 |
был не раз
Сейчас нет на сайте
| Проблема в том, что sprite4 у меня несколько Есть предложения, как это можно реализовать?
Game developer
Сообщение отредактировал leito747 - Воскресенье, 12 Мая 2013, 16:42 |
|
| |
IvanKorobko | Дата: Воскресенье, 12 Мая 2013, 16:45 | Сообщение # 9 |
IK Studio
Сейчас нет на сайте
| SubEvent ---For each Sprite4 => Action
|
|
| |
leito747 | Дата: Воскресенье, 12 Мая 2013, 17:00 | Сообщение # 10 |
был не раз
Сейчас нет на сайте
| Все работает Благодарю за помощь mef1sto, Aed_Mindgart, allxumuk
Game developer
|
|
| |