|
0 / 0 / 0
Регистрация: 22.06.2020
Сообщений: 10
|
||||||
Рандомный спавн врагов в разных точках19.08.2020, 02:21. Показов 19961. Ответов 10
Доброго времени суток. Такой вопрос. В игре необходимо, что бы разные типы врагов спавнились в пяти разных точках. Игра чем то похожа на plants vs zombies, необходимо, что бы мобы рандомно(вид врага и точка его спавна) появлялись и шли на "дом". Сейчас скрипт выглядит так. до рандома только дошел. как нормально реализовать рандом:
0
|
||||||
| 19.08.2020, 02:21 | |
|
Ответы с готовыми решениями:
10
Unity 2D C# Рандомный спавн Рандомный спавн 3D объектов
|
|
51 / 42 / 24
Регистрация: 18.09.2014
Сообщений: 116
|
|
| 19.08.2020, 20:28 | |
|
Pshikiano, что за ужасный код, прям больно смотреть.
И не понятно, в чем проблема. Обычное использование рандома. К примеру Random.Range(0, 4); Или если брать с массива, то array[Random.Range(0, array.Length)]; Еще несколько фраз. Использование паттерна Singleton, когда есть грубые ошибки вызывает мнение, что нет понимание того, что делаешь. Корутина. Вместо вечного запуска новой и остановки старой, лучше сделать бесконечный цикл внутри while(true){}. И личный совет, начни изучать основы. Это очень важно. А также, прежде чем что то спрашивать, используй поисковик. Практически на любой вопрос уже дан ответ. Главное уметь искать.
0
|
|
|
250 / 186 / 68
Регистрация: 04.03.2019
Сообщений: 1,010
|
|||||||||||||
| 19.08.2020, 22:03 | |||||||||||||
|
то же самое и для врагов. в массив. и рандом с массива
в цыкл вы уже умеете запихивать все это) Добавлено через 4 минуты
0
|
|||||||||||||
|
0 / 0 / 0
Регистрация: 17.03.2021
Сообщений: 4
|
|
| 23.03.2021, 09:55 | |
|
MuaddibFremen, а не подскажите, как сделать так, чтобы в определенном спавне (рандомный из 5) спавнились определенные типы врагов, то есть, чтобы к определенной точке спавна был прикреплен определенный тип врагов, при этом спавн выбирается рандомно.
0
|
|
|
27 / 26 / 2
Регистрация: 26.12.2020
Сообщений: 86
|
|||||||
| 23.03.2021, 11:22 | |||||||
|
MuaddibFremen, я бы добавил, что так один из спавнеров будет не задествован из-за особенностей местного рандома не получать никогда максимальное значение
0
|
|||||||
|
250 / 186 / 68
Регистрация: 04.03.2019
Сообщений: 1,010
|
||||||||
| 23.03.2021, 16:15 | ||||||||
|
Добавлено через 1 час 4 минуты типа такого можна что-то
0
|
||||||||
|
27 / 26 / 2
Регистрация: 26.12.2020
Сообщений: 86
|
||
| 23.03.2021, 19:10 | ||
|
0
|
||
|
2 / 1 / 1
Регистрация: 23.03.2021
Сообщений: 17
|
||||||
| 23.03.2021, 20:57 | ||||||
|
Самое ЛУЧШЕЕ РЕШЕНИЕ как исправить Будет работать на всех Юнити
обрати внимание на первый снимок название SPAWN_NUMBER и в компоненте скрипте назначение чифр Скрипт
0
|
||||||
|
2 / 1 / 1
Регистрация: 23.03.2021
Сообщений: 17
|
||||||
| 23.03.2021, 21:03 | ||||||
|
так же можно использовать такое решение Обратите внимание на снимок где SPAWN_NUMBER
и в скрипте
0
|
||||||
|
2 / 1 / 1
Регистрация: 23.03.2021
Сообщений: 17
|
|
| 23.03.2021, 21:08 | |
|
Если заданно 5 мобов то при убийстве одного будут обнавляться +1
и часто 2 сообщение +++ в ответе.интересно что за баг форума
0
|
|
|
2 / 1 / 1
Регистрация: 23.03.2021
Сообщений: 17
|
|
| 23.03.2021, 21:13 | |
|
создает рэндом мобов хаотично строка Random.Range(transform.position.z - spawnRange, transform.position.z + spawnRange));
0
|
|
| 23.03.2021, 21:13 | |
|
Помогаю со студенческими работами здесь
11
два ви-фи роутера, в разных точках Появление клонов в разных точках
2 ноута в разных точках города создание vpn'а
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|