|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
11.01.2020, 13:35 | #1 |
Форумчанин
Регистрация: 10.01.2020
Сообщений: 107
|
Фальшивые бесконечные пространства
Идея в том что-бы линии вертикальные и горизонтальные двигались таким образом что-бы создавалась ощущение 3-мерной линейной плоскости, или пространства, у меня есть несколько идеи, как это сделать
1) чем ближе приближается к центру вертикальная линия тем больше уклон дается по Х и уходя за рамки они снова создаются слева. 2) горизонтальные линии приближаясь к низу увеличивают скорость приближения, их должно быть определенное количество, и самая верхняя должна не двигаться. 3) в квадратах между линиями будет случайным образом выбираться картинка домика, рельефа или озера, при нажатии на домик можно увидеть случайный план дома, со случайными предметами, картинка меняется уходя за рамки меняется на другую картинку, это то что я хочу сделать. Не судите строго. Я не почему при изменение параметров в объекте, объект не определён, и как сделать изменение context.LineTo, я только начинающий в Js, Код:
|
11.01.2020, 15:31 | #2 |
Форумчанин
Регистрация: 17.06.2012
Сообщений: 976
|
создав myCanvas.htm вижу только перспективу линий
и горы без движения возможно помогут мои разработки где главное: массив https://programmersforum.ru/showpost...7&postcount=27 https://programmersforum.ru/showpost...7&postcount=35 думаю теме нужны картинки свои
Случайные и Массивы https://programmersforum.ru/showthread.php?t=344371 Учим C# & basic & excel & python https://programmersforum.ru/showthre...=327446&page=5 ничего нерекомендую
|
11.01.2020, 15:46 | #3 |
Форумчанин
Регистрация: 10.01.2020
Сообщений: 107
|
Спасибо за комментарий, я подумаю, меня вообще радуют действия с бесконечностями и геометрическими абстракциями.
Последний раз редактировалось MakarovDs; 11.01.2020 в 22:01. |
11.01.2020, 19:45 | #4 |
Форумчанин
Регистрация: 10.01.2020
Сообщений: 107
|
случайный массив высот это хорошо, но мне нужно совсем другое, я хочу доделать код, хотя бы научиться двигать сраные линии, мне надоело думать что же не так, хочу результат увидеть, подскажите хотя бы косвенно как такое сделать? А лучше доделайте мой код просто.
|
11.01.2020, 22:23 | #5 |
Форумчанин
Регистрация: 17.06.2012
Сообщений: 976
|
в той теме в диалогах мол запас ячеек массива
для возможности строить карту и двигать как вижу развитие рельефов: сразу создаётся случайный или неслучайный массив условно 100х100 ячеек далее неизменный зато на экран выводится часть массива рельефа типа 20х20 ячеек что должно быть просто теоретически перемещаться черпая готовые данные и неизвестно то ли требуется
Случайные и Массивы https://programmersforum.ru/showthread.php?t=344371 Учим C# & basic & excel & python https://programmersforum.ru/showthre...=327446&page=5 ничего нерекомендую
|
06.11.2020, 16:26 | #6 |
Форумчанин
Регистрация: 10.01.2020
Сообщений: 107
|
Непонятно, а как сделать что-бы линия на canvas менялась, а не сохранялась?
Код:
|
11.11.2020, 04:28 | #7 |
Форумчанин
Регистрация: 10.01.2020
Сообщений: 107
|
Я тупое ленивое животное ненавижу себя.
|
11.11.2020, 14:33 | #8 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,179
|
никак.... стирать старую - рисовать новую
|
12.11.2020, 06:18 | #9 |
Форумчанин
Регистрация: 10.01.2020
Сообщений: 107
|
Ну получилось же как-то с фракталами https://jsfiddle.net/p1k8z3xv/ хотя есть одна идея, например сделать незначительную генерацию math.random'a() и прибавлять к ней this.document.getElementById("nameA ").value ну щас посмотрим.
|
12.11.2020, 10:59 | #10 |
Форумчанин
Регистрация: 10.01.2020
Сообщений: 107
|
Сделал ctx.moveTo(Math.random()+this.docum ent.getElementById("nameA").value, 100); Вообще не двигается.
getRandomInt(this.document.getEleme ntById("nameA").value,100) Сделал функцию но все равно сохраняется нпа canvas function getRandomInt(min, max) { min = Math.ceil(min); max = Math.floor(max); return Math.floor(Math.random() * (max - min)) + min; //Максимум не включается, минимум включается } |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Бесконечные ответы от сервера при одном запросе SignalR ASP.net Core | Yudin | Общие вопросы Web | 1 | 14.04.2020 06:09 |
Автоматизация парковочного пространства | Office-it | Фриланс | 13 | 12.12.2019 12:55 |
Пространства имен, компиляция. | Kasatik | Общие вопросы C/C++ | 4 | 20.01.2019 14:17 |
Пространства имен С++ | Jumb0 | Помощь студентам | 1 | 10.03.2013 19:49 |
Бесконечность пространства. | Levsha100 | Свободное общение | 96 | 14.12.2012 00:15 |