вот разработка.
https://drive.google.com/drive/folders/1H0BxuXXeajJ950OrEpXcoiawV… sp=drive_link
текстура цикличная слева на право и справа на лево.

Скринрв нет?
Der FlugSimulator
> Скринрв нет?
Ты можешь скачать проект и посмотреть все сам.
Он в открытом доступе.
Все ноды и все скрипты.
можно экспортить на такие платформы:
-пк
-андройд
-веб
Я наверно заброшу проект, мой код только качется менюшек и настройки микшерами.
саму начинку генерации планеты исправлял xlat-code: ǝpoɔ ʇɐlx
моя главная проблема была борьба с нуль инстансе. не понятно вообще связь скриптов и нодов.
about basic
> Я наверно заброшу проект
это то о чем будешь жалеть, когда будешь помирать.
about basic
> не понятно вообще связь скриптов и нодов.
1.
Все ноды(пустые в том числе) имеют позицию и ориентацию которая представлена на сцене.
2.
Скрипт на ноде имеет доступ, КАК МИНИМУМ(!), к позиции и ориентации ноды и может ими(поз.+ориент.) управлять во времени
таким способом, какой желает твоя хотелка.
это печка - от неё и пляши.
about basic
> была борьба с нуль инстансе
в последнем баге ты брал на ноде дочерние ноды через get_node(),
но при этом детей на ноде ваще не было никаких.
вывод: сначала нужно делать детей, а потому всё остальное)
about basic
> Ты можешь скачать проект и посмотреть все сам.
А зачем мне вдруг тратить усилия на какие то скачивания и установки непонятно чего, если ты не хочешь потратить усилия на скриншоты и минимальное описание.
Этот раздел называется "Демонстрируем наработки", а значит это забота автора - демонстрировать свой проект.
Так вот заведено. Оформление нужно чтобы отличить полезную информацию от мусорного шума.
А пока твой пост попадает во вторую категорию.
Der FlugSimulator
> about basic
> > Ты можешь скачать проект и посмотреть все сам.
>
> А зачем мне вдруг тратить усилия на какие то скачивания и установки непонятно чего, если ты не хочешь потратить усилия на скриншоты и минимальное описание.
>
> Этот раздел называется "Демонстрируем наработки", а значит это забота автора - демонстрировать свой проект.
> Так вот заведено. Оформление нужно чтобы отличить полезную информацию от мусорного шума.
> А пока твой пост попадает во вторую категорию.
ТО есть зайти в мой профиль и посмотреть скрины проекта,
для тебя оказалось нехилой задачей.
Зато ты не поленился написать сюда 2-3 поста о своем недовольстве.
Молодец, что тут еще можно сказать.
about basic
> что тут еще можно сказать

about basic
Ты попрошайка внимания. Даже этот раздел уже загадил.
about basic
> ТО есть зайти в мой профиль и посмотреть скрины проекта,
> для тебя оказалось нехилой задачей.
А мне не надо ставить задачи.
Я собственно подробно пояснил, кто куда и почему должен или не должен заходить.
И тебя мне обсуждать совсем неинтересно.
Был бы у тебя проект - обсудил бы его.
Но поскольку его нет, то нет никакого смысла и в этой теме.
Я переоткрыл тему.
Если у тебя получится постить по делу - добро пожаловать, если нет - то извини.
about basic
> моя главная проблема была борьба с нуль инстансе
1.
Всё современное программирование это про создание, использование и уничтожение программных объектов.
"Всё есть объекты!"(Э.Айнштайн)
2.
Все объекты перед началом их использования нужно сначала* создать + проинициализировать.
3.
Объекты не сами по себе - они, как правило, взаимодействуют между собой. Это важно.
4.
Порядок инициализации важен!
Если объект обратился к другому объекту, который ещё даже не создан, то возникает ошибка:
about basic
> нуль инстанса
5.
Решение (без необходимости разбирании логики работы): организуем два этапа:
1) Этап создания и инициализации всех объектов.
2) Этап их использования.
это печка - от неё и пляши.
xlat-code
Вся главная проблема скриптов это,
Тот нод к которому они прикреплены
И какой нод кому родитель.
Вот помнишь какой проект тебе я отправлял? Ты переставил ноды местами и
Все заработало.
Старый проект исправил. Установлю годот еще раз. Посмотрю со свежей точки зрения на проект.
about basic
> И какой нод кому родитель.
- любой нод может иметь только ОДНОГО родителя(очень простой и ламповый доступ к своему родителю).
- любой нод может иметь ЛЮБОЕ кол-во детей(здесь уже надо обращаться к детям по конкретным именам ...).
about basic
> Все заработало.
тут возможны более мозгодробительные сложности не с теорией, а с синтаксисом гдскрипта -
догадаться не получится - его нужно просто знать, а такое знание без практики ваще не бывает.
сама же теория тут проста, как медная копейка.