Перейти к содержимому

Как удалить модель в роблокс студио

  • автор:

Создание и уничтожение игровых объектов (GameObjects)

Некоторые игры имеют постоянное количество объектов на сцене, однако обычно персонажи, сокровища и другие объекты создаются и удаляются во время игры. В Unity, игровой объект (GameObject) может быть создан используя функцию Instantiate, которая делает копию существующего объекта:-

public GameObject enemy; void Start() < for (int i = 0; i < 5; i++) < Instantiate(enemy); >> 

Заметьте, что объект с которого берется копия не обязан присутствовать на сцене. Гораздо чаще используется префаб, который был перетащен на открытую переменную (public variable) из файлов проекта в панели Project. Также, копируя игровой объект (GameObject), вы копируете все компоненты оригинального объекта.

Также есть функция Destroy, которая уничтожит объект после того, как загрузка кадра будет завершена или опционально после короткой паузы:-

void OnCollisionEnter(Collision otherObj) < if (otherObj.gameObject.tag == "Missile") < Destroy(gameObject,.5f); >> 

Заметьте что функция Destroy может уничтожать отдельные компоненты без влияния на сам объект. Частая ошибка — писать что-то вроде этого:-

 Destroy(this); 

…что на самом деле уничтожит только вызывающий скриптовый компонент, вместо того, чтобы уничтожить игровой объект, к которому присоединен этот скрипт.

Как сделать игру Tycoon в Roblox. Уроки Roblox для детей и подростков

Мы покажем, как смоделировать экономический симулятор в Роблокс и написать скрипт на языке Lua.

Вам приходилось хоть когда-то играть в игры жанра Tycoon (Тайкон, Тайкун)? Даже если ваш ответ отрицателен, то вы обязательно слышали о какой-либо из них. Например, с сериями игр Tropico, Sims или Anno. Подобные игры в первую очередь ориентированы на то, чтобы развить экономическую составляющую, извлечь прибыль, направить ее на модернизацию производства, чтобы производить усовершенствованную продукцию.

Игры Тайкун популярны в Roblox — онлайн-площадке для публикации игр, созданных на движке Roblox Studio. В этом уроке школа «Пиксель» покажет, как сделать Тайкон в Роблокс. Мы смоделируем экономический симулятор и напишем скрипт на языке программирования Lua.

Если вам удобнее усваивать информацию в формате видео, то мы подготовили подробную видеоинструкцию (в конце статьи).

Этап первый. Сборка Тайкун Roblox

Начнем с выбора шаблона Classic Baseplate, на котором в дальнейшем и будет создана заготовка нашего Тайкуна. Загружаем его, затем выберем первый Part и, используя инструмент Scale, растягиваем, пока его размер не станет приблизительно таким, как нам требуется (четких параметров нет, нужный размер определяем «на глазок»).

Сделали, теперь перейдем в панель Toolbox. Здесь нам необходимо выбрать стену («Wall» по-английски) и нажать на клавишу Enter. Отыскиваем стену и перемещаем ее туда, где будет создаваться Тайкон.

Инструмент Rotate дает возможность разворачивать объект в любом направлении в зависимости от конкретной необходимости. А с помощью инструмента Scale можно растянуть объект так, чтобы он приобрел требуемый размер.

Следующая задача — добавление элементов конвейерной ленты. С ее помощью падающие сверху кубики смогут скатываться, попадая на красное поле. Это поле еще называют полем приемки, здесь блоки успешно поглощаются и нам поступает за это виртуальная валюта. С основными понятиями мы разобрались, теперь займемся непосредственно созданием. Для начала выберем Part и немного преобразуем его: используя инструмент Rotate, выполняем разворот на 90°, а с помощью инструмента Scale слегка растягиваем его.

Чтобы вновь не повторять все действия, просто скопируем уже созданный Part. Для этого необходимо навести на него курсор мыши, нажать правую клавишу и выбрать Duplicate. Вытаскиваем копию с уже сделанной модели и размещаем в конце заготовки. Все размеры и расстояния определяем самостоятельно «на глазок». Итак, что у нас получилось? Вроде все хорошо выглядит.

Далее необходимо добавить новый Part — нашу будущую конвейерную ленту. Для этого мы воспользуемся инструментами Scale и Move, которые позволят нам установить и растянуть данный блок. Проверяем, правильно ли стал блок. У нас все отлично. Чтобы впоследствии этот блок смотрелся, как конвейерная лента, следует изменить его цвет. Для этого выделяем крайний Part, после чего переходим на вкладку Properties (Свойства) и выбираем color (цвет).

У нас цвет черный, вы же можете выставить тот, который вам больше нравится. Чтобы впоследствии не запутаться, где какой блок, имеет смысл поменять их названия. Для этого нажмите на имя блока, а потом на клавишу F2. Помним, что первый создаваемый блок (он у нас самый нижний) — это основа. Затем идет несущая стена (wall), далее блоки, которые поддерживают конвейерную ленту. Переименуем и их. Пусть они называются block_1 и block2. Последним мы устанавливали конвейер, у нас он будет обозначаться как conveyor.

Теперь нам необходимо создать еще один Part (это последний), функция которого заключается в поглощении созданных в производстве блоков. Установим его на оставшемся пустом пространстве и, как обычно, растянем его до требуемых размеров, используя Scale. Осталось изменить его цвет на красный и нажать «ОК». В поле Explorer сменим его название, пусть он именуется «priemka».

Далее стоит проверить, насколько качественной получилась конструкция. В нашем случае, если сменить угол обзора, то можно увидеть, что блоки стоят немного неровно. Пользуясь инструментом Scale, слегка растянем приемку вверх. Проверим, нет ли других проблем. Если нестыковок не обнаружено, то переходим к добавлению еще одной настройки в часть визуального оформления нашей игры Тайкун в Роблокс. Важно заякорить все созданные нами блоки. Сделать это можно с помощью настройки Anchor – она фиксирует конкретный блок в требуемой позиции, и тогда он не будет разъезжаться в процессе взаимодействия с другими объектами. Выделите каждый блок и на панели Toolbox выберите пиктограмму с названием Anchor.

Осталось заскриптовать созданную конвейерную ленту. В окне Explorer находим блок Conveyor и кликаем по нему левой кнопкой мыши. Далее нажимаем на значок «+» и выбираем опцию Script. Нам необходимо удалить существующую строку и написать три строчки. За счет них лента сможет постоянно передвигать попадающие на нее предметы. Так как нам нужно, чтобы предметы двигались к красному полю, то заключим выстроенное направление движения в цикл и сделаем этот процесс бесконечным:

Теперь переходим к созданию одной из ключевых составляющих нашего Тайкона, то есть трубы, из которой падают кубики. Для этого нам необходимо выбрать новый Part и трансформировать его в соответствии с собственными предпочтениями. Как обычно, воспользуемся инструментом Scale для того, чтобы растянуть его и получить желаемый размер.

Инструмент Rotate позволит развернуть Part в нужном направлении. Осталось просто добавить его на стену. Этот элемент должен находиться прямо над конвейерной лентой, тогда создаваемые в нем блоки будут падать непосредственно на нее. Чтобы избежать создания блоков на поверхности трубы, сделаем «подтрубу», из которой и будут капать блоки. Вновь создаем Part и настраиваем его под трубой:

Не забудьте после установки трубы и нижней части под ней нажать на блок anchor. Чтобы созданные блоки хоть немного различались, сменим цвет нижней трубы. Далее нам требуется создать блок, в функции которого будет входить приемка денег. Заработав какую-то сумму, мы должны забрать ее. Добавляем еще один Part, меняем его цвет на зеленый. Также нужно создать еще один Part, но уже желтого цвета, который будет располагаться сверху зеленого.

Следующий шаг — добавление двери и еще одного, фиолетового, блока, который отвечает за запуск работы трубы, производящей кубики. Для выполнения всех этих действий используем инструмент Part.

Далее заходим в расположенный в панели Toolbox пункт меню Model. Здесь нам необходимо выбрать Insert Object.

Как удалить предмет из инвентаря в роблокс?

заходишь во вкладку инвентарь. Там ты выбераешь то, что тебе надо удалить. Дальше нажимаешь на нее, там появляется пункт «remove item» нажимаешь на remove item и дальше подтверждаешь нажав на yes.

Ученик (100) 8 месяцев назад

Если ты купил предмет и нажимаешь на (удалить из инвентаря) то вернутся средства?

Профи (661) -, Нет, средства к сожалению не возвращаются после удаления

если на компьютере то нажми пробел

Похожие вопросы

Ваш браузер устарел

Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.

Roblox Studio уроки

Как добавить картинку в роблокс студио

Как сделать начального персонажа в Роблокс Студио

Вы можете использовать в качестве начального персонажа в Роблокс Студио абсолютно любую игровую модель. Для этого необходимо выбрать модель в …

Удар с анимацией в Роблокс Студио

Как сделать удар с анимацией в Роблокс Студио

Что бы сделать анимацию удара и реалистичную боевую систему в Роблокс Студио Вам понадобиться либо уже готовая модель, либо инструкция …

Как сделать мигающий свет в Роблокс Студио

Как сделать и настроить свет в Роблокс Студио

В роблокс студио вы можете настроить общее освещение, сделать смену дня и ночи, создать источники искусственного освещения, создать для них …

Как изменить цвет травы в Роблокс Студио

Как изменить цвет травы в Роблокс Студио

Что бы изменить цвет травы в Роблокс Студио нужно выбрать Terrain в окне Explorer. Затем в окне Properties раскрыть список …

Как поменять цвет блока в Роблокс Студио

Как поменять цвет блока в Роблокс Студио

Изменить цвет блока в Роблокс студио можно в окне Properties. В нем вы должны найти параметр BrickColor и выбрать цвет …

Как сделать туман в Роблокс Студио

Как сделать туман в Роблокс Студио

Сделать туман в Роблокс Студио можно с помощью настроек освещения (Lighting) во вкладке Explorer. Нужно будет раскрыть вкладку Lighting и …

Как добавить друга в Роблокс Студио

Как добавить друга в Роблокс Студио

Добавить друга в Роблокс Студио для совместной работы и развития плейса можно через специальный интерфейс игры и кнопку Collaborate. Там …

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *