Могу ли я в Unity изменить во время выполнения me sh ландшафта, созданного с помощью инструментов редактирования ландшафта, чтобы я мог «выкопать» яму? - PullRequest
0 голосов
/ 18 июня 2020

Я новичок в Unity и хотел бы иметь возможность подражать идее «выкопать» яму в «земле» лопатой во время выполнения и слегка опустить ландшафт немного впереди моей камеры, а затем переместить это выкопал «землю» в кучу где-то рядом с ямой.

Я создал ландшафт, используя инструменты предварительного просмотра ландшафта, и теперь хочу немного изменить его во время выполнения, как вы видите в этой части этого видео: https://youtu.be/l_2uGpjBMl4?t=2970

Я хочу иметь возможность сделать небольшой «рывок» в моем окружении, как лопата, проделывающая дыру в земле, и это состояние будет чем-то, что я могу

Затем я хочу иметь возможность переместить объем «копания», то есть «землю», в другое место на местности - буквально представьте, что происходит, когда вы копаете яму.

Если я хочу следить за видео этого парня, он генерирует свой ландшафт, и я не уверен, как применить его logi c, потому что я, скорее всего, захочу снимать raycast с моей камеры и там, где он пересекается с миром , затем измените «меня sh» на моем нарисованном ландшафте, а затем добавьте «кучу» земли где-нибудь еще. Я не уверен насчет того, чтобы просто складывать груды земли, просто изменяя высоту местности, потому что должен быть объем, связанный с `` землей '', которую вы выкопали, так что это скорее объект, чем местность, если вы поймите, что я имею в виду.

Я понимаю, что это что-то вроде мозгового тара, но я ищу направление и провел исследование, это те вопросы, на которые я хотел бы ответить, я хочу, чтобы это было звуковой доской, если моя мысль logi c находится на правильном пути, и если нет - могу ли я выбрать оптимальный курс для изучения некоторых методов достижения этого.

Большое спасибо


...