
енот
01.12.2016
06:43:51
структуры чего? фото выстроены все и мне известны их координаты в момент генерации сетки
я только готовлюсь начать искать способ это делать
просто прочитал на стаковерфлоу что в самом канвасе ссылки не повесить. Это для меня было большой новостью

Google

Дмитрий
01.12.2016
06:44:44
охохох

? Алёна
01.12.2016
06:44:46
Я в канвасе дно полное т.к. не работала с ним, но event.target не поможет?

Дмитрий
01.12.2016
06:44:57
Нет
Удачи чувак
Это жёсткая тема))
У меня примерно так же было, но на svg-поле

енот
01.12.2016
06:45:57
черд

Дмитрий
01.12.2016
06:46:05
Просто хранишь координаты фоток и при клике вычисляешь точку относительно поля и в какую область она попадает
Когда будет зум — будет ещё веселее))
До сих пор глаз дёргается

Andrey
01.12.2016
06:47:07

енот
01.12.2016
06:47:11

Дмитрий
01.12.2016
06:47:58

Google

Дмитрий
01.12.2016
06:51:20
Да, выглядит довольно неприглядно
http://jsfiddle.net/BmeKr/

Sergey
01.12.2016
06:51:43
Там нет никаких объектов

енот
01.12.2016
06:52:42
я использую phaser.io
может через его методы как-то можно руками не описывать это всё

Дмитрий
01.12.2016
06:53:00
Вёрстка, уровень: Nightmare

енот
01.12.2016
06:53:03
я могу тот же алерт вызвать
значит и по ссылке переход оформить?

Дмитрий
01.12.2016
06:54:22
Ага, ну отталкивайся от примера выше

енот
01.12.2016
06:54:39
а как в примере выше ссылку открывать по клику?
я не очень в JS

Кирилл
01.12.2016
06:56:35
структуры чего? фото выстроены все и мне известны их координаты в момент генерации сетки
Ну возьми фреймворк легковейсный аля pixi.js там на уровне движка можно уже вычислить клик по обьекту.
Перед генерацией у тебя должна быть структура с содержимым изображений,ссылка,координаты. Можно и динамическую загрузку изображений с удаленного хранилища сделать. Пока не понятна проблема.
Или сейчас проблема в том, что ты не знаешь как перейти по ссылке после клика, не можешь понять какая ссылка ассоциирована с картинкой?
я использую phaser.io
омг. Ты еще unity3d возьми.
pixi.js - графика
phaser.js - игровой движок
Если очень грубо, то можно трактовать так


енот
01.12.2016
06:57:58
в фазере проще пареной репы
buttons[cacheKey] = game.add.button((objectmassive[cacheKey].x + stepX/2), (objectmassive[cacheKey].y + stepY/2), 'button', actionOnClick, this, 2, 1, 0);
buttons[cacheKey].variable = cacheKey;
function actionOnClick(button){
console.log("click on " + button.variable);
window.open("/"+button.variable + ".jpg", button.variable);
// this.key();
}


Kreizo
01.12.2016
07:28:21
Может здесь есть кто сталкивался с пайтоном и джанго, запустил сервер http://127.0.0.1:8000/ и скопировал свой ipv4 на мобильник
и все равно не заходит с мобильника

Дмитрий
01.12.2016
07:29:45
А на мобильнике что вводишь, 127.0.0.1?))

Google

Kreizo
01.12.2016
07:29:55
192.168.0.100
http://i.prntscr.com/bf18cc0ac4a64660b9c4761b162d8780.png
может перепутал что-то

Andrey
01.12.2016
07:38:02
127
какой нах мобильник

Kreizo
01.12.2016
07:41:09
для доступа

Sergey
01.12.2016
07:41:15
нджинксом прокинь например (тупой наверное совет но лучше щас ниче не придумаю)

Kreizo
01.12.2016
07:42:01

Sergey
01.12.2016
07:42:49
делаешь ноду, слушаешь 192.168.0.100, делаешь proxy_pass на 127.0.0.1:8000

Kreizo
01.12.2016
07:43:40
https://github.com/nodejitsu/node-http-proxy это то что нужно ?

Sergey
01.12.2016
07:43:56
да не
типа

sSmok
01.12.2016
07:44:18
А разве на на 0.0.0.0 сервак запускать
https://en.wikipedia.org/wiki/0.0.0.0

Sergey
01.12.2016
07:44:42
server{
listen 192.168.100:8000
location /{
proxy_pass 127.0.0.1:8000;
}
}
(примерно)
А разве на на 0.0.0.0 сервак запускать
я конечно может не проснулся, но кажется фраза " 0.0.0.0 is a non-routable meta-address used to designate an invalid, unknown or non-applicable target" подразумевает что это невалидный адрес

Сергей
01.12.2016
07:47:21

Google

Kreizo
01.12.2016
07:47:38
просто запустил конфиг сервера на пайтон джанге

Сергей
01.12.2016
07:47:53
sudo ufw status

Sergey
01.12.2016
07:47:55
собственно с компа то пробовал дергать?

Kreizo
01.12.2016
07:47:59
его в убунте нужно открывать или в настройках джанго ?

Sergey
01.12.2016
07:48:10
lsof -iTCP:8000 сделай
че говорит

Kreizo
01.12.2016
07:49:03

Admin
ERROR: S client not available

Kreizo
01.12.2016
07:49:28
че говорит
http://i.prntscr.com/f0a8ae44af8346618060d5510c50e778.png

Sergey
01.12.2016
07:51:33
ну вообще все должно быть по идее ок, если все устройства в одной подсети находятся
хз, попробуй все таки прокси на нджинксе сделать

sSmok
01.12.2016
07:52:24

Sergey
01.12.2016
07:55:34
мм, да, может быть
наверное прокатит
главное на продакшене так не делать))

Сергей
01.12.2016
07:56:19
Погоди
Перепроверь настройки роутера
Что твоему компу статический ип выдан

Sergey
01.12.2016
07:56:59
мм вообще это похеру

Google

Sergey
01.12.2016
07:57:20
даже если не статический

Сергей
01.12.2016
07:57:34
Может он просто ошибся при введении ип на телефоне

Sergey
01.12.2016
07:59:19
ээ
подожди, но если ты слушаешь порт
8000

Kreizo
01.12.2016
07:59:28
один вай-фай с мобилкой

Sergey
01.12.2016
07:59:36
почему ты его не вводишь?)0

Kreizo
01.12.2016
07:59:54
все равно тоже

Sergey
01.12.2016
08:00:02
он ж у тебя сейчас в 80 долбится

Kreizo
01.12.2016
08:00:23
недоступен
так же

Sergey
01.12.2016
08:00:54
тогда слушай 0.0.0.0 либо делай прокси

Дмитрий
01.12.2016
08:09:24
js power 0/ 0/ 0/

Кирилл
01.12.2016
08:09:57
))))

Gordey
01.12.2016
08:11:57
?/

Pavel
01.12.2016
08:12:49
а не, кто-то ливнул

Gordey
01.12.2016
08:13:26
нене, все ок ?/