![]() Форум программистов и сисадминов КиберфорумКиберФорум - форум программистов и системных администраторов. Бесплатная помощь в решении задач по программированию, математике, физике и другим наукам, решение проблем с компьютером, операционными системами. |
|
Не работает Unity hub кнопка sign in
Скачал установил unity hub и обычную юнити.
Жму в Unity hub sign in, реакции 0 как и на попытку зарегистрироваться в программе.
Что делать
Дёргаются юниты и NavMeshAgent
Всем привет. Есть плеер, враги и камера, которая следует за игроком.
Плеер и враги имеют rb (с выставленным Interpolate).
Плеер двигается в FixedUpdate через rb.MovePosition(), враги двигаются...
Оптимизация движения большого количества объектов
Я занимаюсь разработкой игры, в которую хочу добавить что-то по типу конвейеров, которые в моей игре являются трубами. На данный момент я занимаюсь кодом который реализует передвижение ресурсов по...
Не могу сделать анимацию при движении в 3D от первого лица
Я новичок в программировании и толком не знаю код. Я пытаюсь реализовать, чтобы проигралась анимация бега, когда персонаж двигается. Анимация бега у меня в виде двигающейся вверх вниз камеры. Я...
This project is not valid
Добрый вечер, как исправить данную ошибку?
Ошибки в билде
Вылазиют ошибки при билде на андроид. У меня есть в папке plugins файл release.aar в нем есть манифест:
<?xml version="1.0" encoding="utf-8"?>
<manifest...
Проблема с публикацией на Яндекс Игры
Всех приветствую! Решил разместить свою веб-игру на Unity на Яндекс.Игры. В процессе подерации написали, что игра не запускается, открываю в своём браузере и вижу такую картину, может есть кто...
Не могу скрипт прикрепить к персонажу
Can't add script component "PlayerController" because the script class cannot be found. Make sure that there are no compile errors and that the file name and class name match.
using...
Как Остановить объект, персонажа?
Здравствуйте. Подскажите пожалуйста как остановить объект на время?
3D игра, в ней персонаж с Rigidbody. Когда игрок заходит в триггер, нужно остановить его движение пока проигрывается анимация...
Проблема с Mirror
делаю мультиплеерную игру, когда к игре подключается 2 игрок 1 игрок начинает видеть через камеру другого игрока и он (1 игрок) не может двигать камерой, но объект игрока поворачивается.
Вопрос:...
Как сделать счетчик дрифта?
Как сделать чтобы когда машина при езде боком, засчитывались очки на экране. И еще чтобы был рекорд, то есть лучший показатель насчитывался.
сам скрипт управления машины:
using System;
using...
Вписать верную формулу в код
Задание звучит так:
Шаг 3: Теперь тебе нужно немного подумать. В 20-й строчке скрипта “Goblin.cs” должна вычисляться величина урона, который получает гоблин. Программист забыл вписать верную...
Как округлить float?
_scale = Math.Round(Random.Range(0.3f, 1.0f), 1);
Данная строка возвращает ошибку: error CS0266: Cannot implicitly convert type 'double' to 'float'. An explicit conversion exists (are you missing a...
Ошибки при сборке проекта
Уже какой раз бьюсь с ошибкой, 2й день пошел. В гугле ищу решение не помогает, в чем причина может быть?
CommandInvokationFailure: Gradle build failed. ...
Исчезновение объектов в редакторе и в игре
Здравствуйте! Встретился с проблемой, которую не могу исправить. Пропадают части тела у персонажа в редакторе Юнити. Под одним углом он легко просматривается, а под другим пропадает. Прикрепляю...
Поворот игрока в сторону камеры
Всем привет! делаю 3D игру, где камера смотрит на игрока под углом сверху. НУжно сделать так, чтобы персонаж шел в сторону куда смотрит камера, но при этом без CharacterController. Перелопатил кучу...
Не могу с другого компа зайти на хост в Mirror
я создал проект чтобы разобратся с mirror-ом, есть один не уанс, когда я запускаю хост с одного компа и пытаюсь зайтип через другой пк на хост и ничего не происходит, клиент не заходит, помогите...
Ошибки при билде webGl
Помогите убрать эти ошибки, я уже не знаю что делать.А еще файла Library\Bee\artifacts\WebGL\build\debug_WebGL_wasm\build.js, который часто упоминается в ошибках просто не существует, вместо него...
Определение устройства на WebGL
Здравствуйте, нужно определить, запустили игру с пк или с телефона, чтобы я мог эти данные получить в юнити и делать с ними всякое, накидайте, пожалуйста, документаций на эту тему, или обьясните как...
Плавное появление и исчезновение текста
плавное появление и исчесновени текста, если при попытке купить недостаточно средств
using UnityEngine;
using UnityEngine.UI;
public class script1 : MonoBehaviour
{
private static int...
Как сделать бесконечную дорогу?
Если вы когда-нибудь слышали или играли в игру Road 96, то возможно вы знаете, что дорога там сделана, будто она бесконечна. Но а если кто не в курсе, то вот что я хочу сделать - Я хочу, чтобы дорога...
Дёргания камеры от 3 лица при поворотах (Cinemachine)
SNzPCe0zV38
При поворотах камеры происходят вот такие рывки как на видео (лучше всего видны на руках и на мече), особенно заметные при 60 кадрах, на 30 кадрах и ниже по какой-то причине они то есть...
Не могу сделать звуки шагов
Не могу сделать звуки шагов через скрипт. Я хочу чтобы персонаж имел звуки ходьбы и они отличались от материала, по которому персонаж идет (у меня только дерево и ковер). Как это сделать? Уже уйму...
Нужен пиксельный шрифт для кирилицы
Помогите пожалуйста найти нормальный пиксельный фонт TMPro для кириллицы.
Library\PackageCache\com.unity.2d.common@6.0.4\Editor\InternalBridge\TexturePlatformSettings\TexturePlatformSettings.cs(
Помогите, пожалуйста. Не могу понять в чем причина. Выдает 2 ошибки в Unity, игру создаю 2D. Вот и ошибки :...
Как сделать переключение между автомобилей?
Я хочу добавить в Unity игру добавить несколько автомобилей как мне добавить несколько машин и сделать переключение между автомобилями?
Поворот обьекта в сторону его полета
Здравствуйте, есть проблема, представим обьект, мы швыряем его в стену, а он в свою очередь смотрит в ту сторону в которую летит, а при отскоке смотрит в сторону в которую отскочил. Короче, хочу...
Как делают автоматическую паузу при сворачивании игры?
Во многих играх (речь про андроид, но такое бывает и на пк) я замечал, что при сворачивании игры и последующем возвращении в игре автоматически открыта пауза. Как бы я не гуглил, не могу найти как...
Герой не двигается по горизонтали
персонаж прыгает, но не может ходить (мб я просто не знаю на какие кнопки ходит), флоатспид стоит 4
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class...
Не работает код
Всем, здрасьте!
Подскажите, пожалуйста, шел по видеоуроку для изучающих Unity 3D теперь сам дописываю код. У меня на сцене объекты клонируются и уходят за сцены с удалением, а при столкновении...
Плавное перемещение объекта
Друзья, всем привет! Помогите решить проблему. У меня 3D-шутер, нужно сделать так чтоб при нажатии кнопки "Прицеливание" персонаж плавно поднимал оружие верх. Сейчас я реализовал это простым...
Как узнать версию Unity из проекта?
Переустановил винду, сделал копию проекта, какую мне версию unity устанавливать?
может в файлах есть?
или качать просто самую последнюю версию и все будет работать?
Roughness map
Всем привет. Экспортирую модель из Blender в Unity. Материал экспортирую отдельно.
Создаю материал для модели, и не помнимаю, куда засунуть Roughness map?
там есть Бэйс мап, Нормал мап и тд, а куда...
Тренажер для английского. Рандом слов
Здравствуйте. Я учу английский и хочу создать тренажер на скорость перевода на борту Unity 2D. Помогите пожалуйста реализовать эту идею.
Как я это представляю. Меню и 2 кнопки РУС и АНГЛ слов....
Ошибка CS1061: 'string' does not contain a definition for 'Enqueue' and no accessible extension method 'Enqueue' a
Assets\Scripts\dialogi\DialogueManager.cs(31,23): error CS1061: 'string' does not contain a definition for 'Enqueue' and no accessible extension method 'Enqueue' accepting a first argument of type...
Unable to load file Build/Downloads.framework.js! Check that the file exists on the remote server
Загружаю webGl игру в качестве zip архива с html файлом на itch io.Но выходит такая вот ошибочка Unable to load file Build/Downloads.framework.js! Check that the file exists on the remote server....
Почему rigidbody продавливается в коллайдер?
Сделал движение как в примере
public class Player : MonoBehaviour{
public float Speed = 4f;
private Rigidbody RB;
private Vector3 MoveDirection = Vector3.zero;
private void...
Unity Hub ошибка при запуске проекта
Привет, когда я создаю проект 2d mobile в unity hub 2021.3.15f1 не имеет значения 2д это или 3д, вылазит ошибка:
Failed to resolve project template: Failed to decompress
.
Вот log, он просто...
Враги проходят сквозь стены
Ребят, помогите подправить мозги врагам)
Эти читеры проходят сквозь стены и как это исправить уже ничего умного в голову не приходит..
ZZzflVNxzJo
Управление через Physics2D.OverlapBox....
Как поменять объекты местами, чтобы один был поверх другого?
Здравствуйте, всё никак не получается поменять местами объекты. Мне нужно, чтобы фон был самым нижним слоем, а у меня он почему-то перекрывает всё остальное. Буду рада помощи, заранее спасибо:)
Как правильно определить соприкосновение?
Мне нужно определять есть ли что-то под объектом с помощью лучей, делаю так - на объекте бокс коллайдер, есть 4 точки которые крепятся к углам коллайдера (для того чтобы при поворотах они там...
отсутствие provider
во время отладки проекта во вкладке Game пишет
No Provider was configured for use. Make sure you added at least one Provider in the Adaptive Performance Settings.
хотя подключен samsung android...
Шейдер,который отображает спрайт под определённым углом,не затрагивая при этом трансформ спрайта
Здравствуйте!
Хотел спросить.Возможно ли повернуть отображение спрайта на определённый угол при помощи шейдера,не затрагивая при этом трансформ.
Камера игрока смотрит сверху на спрайт персонажа...
Создание разных показателей PlayerPrefs, на разных сценах
Здравствуйте, создаю игру по типу "Apple Picker", и столкнулся с проблемой...
Есть переменная HighScore(Выводит высшее кол-во набранных очков), а так-же есть 3 сцены (Лёгкая сложность, средняя и...
Выплаты Unity Ads 2023
Кто знает как в текущей ситуации можно адекватно вывести деньги со счета unity ads? Paypal в рф не работает, виртуальные карты заграничные не дает создать, требуется личное посещение, а в ближайшее...
Текстуры стали розовые при рендере URP
URP использовать я начал ещё изначально.
И все работало.
Давно не садился за проект, запустил сегодня, и вижу такую картину, все текстуры розовые.
Версия Unity та же, настроки не менял.
Конечно...
Не могу привязать карту Мир на itch io
Привет, недавно сделал первую демку, решил залить на itch io и сделать возможность доната(при скачивании бесплатной игры в таком случае вылазит окно с возможностью доната). Но при добавлении карты...
Не могу сообразить проблему с кодом Assets\Scripts\GenerateEnemy.cs(20,21): error CS0103: The name 'car'
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class AutoCarCreate : MonoBehaviour
{
public GameObject Car ;
public float time = 5f;
Передвижение персонажа в 2D платформере
Я пытаюсь сделать хороший скрипт для передвижения персонажа в 2D платформере. Вот, что я понял (кому лень читать, выбранный мной вариант находится под номером 4):
1)Можно сделать его через...
Движение камеры с пределами
Здравствуйте. у меня ест комната внутри которой камера. Вот пишу код для движения этой камеры с пределами(чтобы не выходила за пределы комнаты). Но работает только управление мышью. Консоль ошибок не...
Загрузка сцены
Мне нужно сделать в главном меню загрузку сохраненной игры, т.е. чтобы мой персонаж загружался в том же месте где он был перед сохранением, но главное меню у меня сделано отдельной сценой из-за чего...
Ошибка при билдинге на андроид CommandInvokationFailure: Gradle build failed
Помогите пожалуйста понять как исправить ошибку и в чем ее проблема.
CommandInvokationFailure: Gradle build failed.
C:\Program Files\Java\jdk1.8.0_202\bin\java.exe -classpath "C:\Program...
Пропал весь проект
Здравствуйте, столкнулся вот с каой бедой. Вчера решил упорядочить в Юнити все ассеты в единую папку и переименовал кое-какие папки с ассетами. Все работало и предупреждений не было. Когда закрыл...
Как покрасить шар в выбранный цвет?
Парни, помогите пожалуйста , а то вообще в этом Unity не шарю. Нужно в Unity создать это:
Создать проект в 3D,добавить шар на сценц, создать скрипт, в скрипте создать массив на 10 ячеек типа Color,в...
Персонаж проходит сквозь объекты
Если у персонажа скорость 5, то при движении в стену он просто дергается, если установить скорость 15, то персонаж вылетает. Что можно сделать, чтобы он не вылетал? Вариант с Character Controller...
Как перезапустить таймер?
Здравствуйте, есть простой 20-ти секундный таймер, который выглядит как убывающая полоса. Как сделать его перезапуск по нажатию кнопки?
Image timerBar;
public float maTime = 20f;
float...
Как сделать передвижение нпс?
Я новичок в Unity. Я делаю 2D игру. Я хотел сделать NPC, который ходит туда-сюда от коллайдера к коллайдеру. НПС начал отталкиваться от коллайдера игрока, как этого избежать (чтобы коллайдер игрока...
Ошибка CS1503 Ошибка CS1503
Ошибка CS1503 Аргумент 1: не удается преобразовать из "UnityEngine.Ray" в "UnityEngine.Vector3".
Ошибка CS1503 Аргумент 2: не удается преобразовать из "RaycastHit" в "UnityEngine.Vector3"
...
Архитектура игры
Здравствуйте, как начинающий разработчик только по чуть-чуть начинаю затрагивать тему архитектуры игры, заметил, что некоторые используют MCV, кто-то MVVM и т.д. Сколько статей я прочитал, столько...
Не билдится apk без подключенного телефона
Отказывается запускаться билд любого андроид приложения, будь то новый проект или один из моих предыдущих. Обновила JDK и SDK загружала отдельно и меняла пути в средах - ничего не меняется, так и...
Столкновение объектов OnTriggerEnter2D, OnCollisionEnter2D
Есть два объекта 2D. Как можно сделать так, что бы при перемещении мышкой они не налазили друг на друга и срабатывал метод столкновения.
Пробовал OnCollisionEnter2D, не помогло(isTrigger убирал)
...
Урон через события
Доброго времени суток.
наконец дошли руки до ооп и изучаю события.
Помогите реализовать банальный урон от конкретной пули(дамаг рандомный специально, для чистоты эксперимента)урон от класса...
ЗАДАНИЕ ДЛЯ УЧЕНИКА
Задача:Создайте на сцене персонажей из префабов и расставьте по соответствующим точкам. На точке 4 создайте солдата (InSoldierPrefab), на точке 5 создайте вампира (InVampirePrefab), на точке 2...
Движение объекта под углом
У меня есть угол (an) и скорость (speed). мне нужно, чтобы объект двигался под данным углом, с перемещением равному speed
то, что у меня есть:
dir.y = Mathf.Sin(an) * speed;
dir.x =...
Координаты коллайдера не совпадают с координатами объекта к которому прикреплён коллайдер
Добрый день, помогите решить проблему, уже 20 часов ищу ответа так и не нашёл.
В чем суть: есть 2д игра, есть лазер который может отражаться от объектов (как в игре Portal), лазер у меня рисуется...
Как правильно работать с RayCast?
Когда курсор на объеке которое имеет скрипт DoorScript, то скрипт из DoorScript делает логическое переменное на истиной (true). Если курсор НЕ на объекте, то переменное делает на ложной (false).
...
Terrain, collider & физика
Здравствуйте!
Пишу игру в 3д.
Делаю локацию с помощью Terrain.
Появилось 2 непонятные проблемы:
1. При попытке определения столкновения с Terrail, попросту ничего не происходит (сделал скрипт...
Направление нормали у полигона в шейдере
Не подскажете как можно узнать направление нормали лицевой стороны полигона в поверхностном шейдере?
Как добиться эффекта переливания цветов?
Хочу чтобы было также как на видео, но через код .
Видео
Нужно, чтобы пополнялись патроны при соприкосновении патрона с врагом
Здравствуйте уважаемые форумчане. Очень надеюсь на вашу помощь.
В этом скрипте оружие пополняет патроны allBullet от соприкосновения с триггером
Но нужно, чтобы пополнялись патроны при...
Разворот врага в сторону игрока 2D
есть 2д враг он следует за игроком с помощью NavMesh и я не могу понять как его развернуть в сторону движения игрока
код navmesh:
NavMeshAgent agent;
public Transform player;
...
Не находит тег объекта
Есть круг, который вращается по кругу. При нажатии на мышь, он меняет своё направление. Слева направо двигаются блоки. Enemy синие. И Bonus белые маленькие. При столкновении с кругом и блоками...
Управление Джойстиком
Доброго времени суток! Решил добавить управление джойстиком в игру и столкнулся с проблемой.
Само управление реализовать не составило труда, все работает отлично, но вот сделать так как я задумал...
Как получить доступ к объекту из списка(или массива?)
Глупая проблема, не ругайте. В общем есть у меня публичный класс Unit внутри основного публичного класса BuildingSettings.
Класс Unit мне нужен для создания списка(или массива?) объектов, содержащих...
Проблема с движением объекта через компьютерную мышь, и также проблема, со сменой камеры
Делаю игру на unity, где будет танк. Тут у меня появились две проблемы.
1) При нажатии С, должна меняться камера, посредством смены значения Depth, в самом объекте камеры. В чем собственно...
Проблема с выпадением предмета из врага
Здравствуйте, столкнулся с такой проблемой, что после убийства врага когда из него должен выпасть предмет предмет он не выпадет и пишет ошибку.
Я не думаю что ошибка в коде, потому что обычно когда...
Сохранение Tile Map
Ребята, кто имеет опыт написанием кода для TileMap. никак не могу разобраться с его классами.
например будет карта, она разрушаемая. помогите, хотя бы основной код состряпать для сохранения карты...
Спрайтовая анимация
Всем привет!
Из игры стар баунд я взял спрайтовую анимацию героя.
У меня есть анимация бега и отдельно фрейм головы
При проигрывание анимации бега тело меняет высоту а фрейм головы стоит на...
Прохождение объекта сквозь другой объект
Здравствуйте, у меня появилась проблема, у меня есть два куба, которые можно двигать клавишами, вот они https://www.cyberforum.ru/attachment.php?attachmentid=1390637&stc=1&d=1671625517 и всё бы...
Как заполнять переменную объектом, который создается после запуска игры?
Как сделать чтобы после запуска игры, создавался объект который заполнял переменную в скрипте? Т.е запуск игры, создание объекта, заполнение переменной в скрипте созданным объектом
Буду очень...
Как сделать боксерскую грушу?
Сделал грушу, она куда то едет попытался разобратся в joint ни кто нормально не обьяснил, а если и обьяснил то это не подходит к моей задаче. Подскажите какой joint надо использовать и как.
Путь до файла apk
Сделал webclient для скачивания файла напрямую, при использовании на android пишет что не найден путь, даже когда путь состоит просто из /{filename}.apk он все ровно выдает ошибку, подскажите что...
Проблема в работе с Universal RP
Приветствую, нужна помощь.
Вроде бы все делаю не по одной уже инструкции. Но у меня почему-то проблема и не могу разобраться почему.
У меня есть файл шар PNG формат. Вокруг шара должен быть...
Сохранение состояния объекта при переходе между сценами
Добрый день! Имеется игра в которой при взаимодействии с объектом игроком, переключается сцена на боевую, а потом в случае победы игрока сцена переключается обратно. Система как в играх про покемонов...
проблема при создании билда для андроид
во время создания билда вылезает несколько ошибок
эта
> Configure project :launcher
WARNING: The option setting 'android.enableR8=false' is deprecated.
It will be removed in version 5.0 of...
Запуск анимации и смена персонажа по триггеру
Привет, сижу второй день ломаю голову и пробую разные варианты, но ничего не выходит. Перейду к сути, мне нужно, чтобы при входе в триггер, появлялась картинка, выполнялась анимация и после чего...
Многократный звук приземления
Пытаюсь добавить звук прыжка и приземления. Прыжок добавить получилось, а разобраться с приземлением скила не хватает.
На старте сразу звучит раз пять-шесть, и на каждом приземлении тоже несколько...
Пишу скрипт для создания часов в игре
Всем привет, пишу скрипт для создания часов (то есть только цифры, без каких либо стрелок и тд), я написал скрипт для обычного европейского времени, но не могу переделать под am/pm, перепробовал...
Не могу сбилдить проект
Здравствуйте, после внезапного выключения света не могу сбилдить проект в unity на web gl и на андроид
Вот что например выдаёт после билда на андроид.Пробовал обновлять юнити и удалять папку...
Кнопка возврата на предыдущую монтажную панель. (Кнопка "Назад")
Доброго времени суток, пытаюсь создать приложение в Unity.
Суть приложения: Обычные переходы между панелями, на каждой панели есть кнопка "Назад" и еще есть разные кнопки, которые перекидывают на...
Персонаж по диагонали движется быстрее чем по вертикали или горизонтали
Сделал передвижение персонажа(вид сверху кстати), но заметил, что что-то тут не так. Он двигается как-то странно. Судя по всему по диагонали движение быстрее чем по вертикали или горизонтали....
Как экспортировать 3д объект из Блендер в движок по частям?
Доброго времени суток!
Появился вопрос по поводу экспорта 3д объекта в юнити 3д из блендера.
Можно ли экспортировать объект по частям за один клик (как я знаю нужно выделять объект который хочешь...
Как получить мировые координаты image на world space холсте?
Есть холст (canvas) в world space режиме рендера. На холсте есть изображение, у которого есть несколько дочерних изображений. Задача - получить мировые координаты дочернего изображения. Звучит...
Как заставить персонажа разворачиваться при столкновении с объектом?
Здравствуйте! Столкнулась с проблемой, что движущийся объект не разворачивается в другую сторону при столкновении. Помогите пожалуйста разобраться:sorry:
Вот сам скрипт:
using...
Передвижение игрока
Передвижение игрока при помощи нажатия на него и оттягивания пальцем или мышкой для передачи толчка.
Хочу сделать футбол но не могу найти как сделать такой метод передвижения
Как сделать поворотники?
Как сделать поворотники для машины в unity ? я создал корутину в которой меняю enabled света на true и false, создал метод в котором вызываю корутину и на ui кнопки поворотников наложил event trigger...
Краш при запуске проекта в редакторе
Всем здравствуйте. Я не могу понять, почему у меня происходит краш, если я запускаю проект в редакторе. Прикладываю Editor.log(слишком большой, загрузил на яндекс диск...
Проблема с коллайдерами
Здравствуйте, между box collider-ом персонажа и земли есть пространство, никак не могу понять из-за чего, может у кого-то было подобное?
Не могу расставить вершины мешей по своим местам
Здравствуйте, пожалуйста, помогите сделать заполнение мешем более гибким, проблема в том, что я не могу расставить вершины мешей по своим местам, допустим нужно заполнить первую фигуру (внимание на...
Отталкивание от Триггера
Как можно сделать, чтобы при входе в триггер игрока отбрасывало на определенное расстояние назад.
Например, стоит объект, с какой стороны к нему ни подойди он оттолкнет от себя.
Что за ошибка: Object reference not set to an instance of an object?
NullReferenceException: Object reference not set to an instance of an object
bullet.Update () (at Assets/Script/bullet.cs:27)
using UnityEngine;
using System.Collections;
public class...
События по таймеру
Как в Unity выполнять дейстивие напрмер раз в секунду?
Ну для простого примера раз в секунду выводить сообщение в консоль?
Вращение объекта вокруг своей оси
Здравствуйте я полный новичок в unity3d, недавно столкнулся с такой проблемой, буду рад если поможете понять в чем дело:
На игровом 2d объекте которым управляет игрок, повесил анимацию поворота...
Управление персонажем
У меня не получается написать плавное передвижение на AWSD для куба
Можете написать пример пожалуйста
По типу: Если W нажата куб плавно передвигается вперёд
Добавлено через 3 часа 5 минут
На...
Прорисовка Gizmos
Ребята всем доброго времени суток !
рисую габаритный контейнер для пустышки с помощью
Gizmos.DrawWireCube(transform.position, new Vector3(sizeGismo, sizeGismo, sizeGismo));
но не могу понять как...
Как изменить центр объекта?
Уменя есть скрипт которой вращает обэкт ! проблема в том что оно вращает там где центр обэкта ! а мне би хотелось вращать в другой точке !на пивот не хочет работать !Пробивал создать пустишку и тута...
Изменить спрайт объекта Image
День добрый.
В Unity я новичок, в C# тоже, поэтому прошу сильно не пинать.
Сабж.
Есть объект Image, на нем спрайт и рядом кнопка. В папке Assets/Resourses лежат 3 спрайта. Планируется, чтобы при...
Как убрать ошибку CS0246?
Здраствуйте может кто то знает. Я создаю игру на движке unity и у меня ошибка CS0246 можете пожалуйста подсказать как её убрать?
Assets\Spawner.cs(8,12): error CS0246: The type or namespace name...
Необычная ошибка UnassignedReferenceException
Выдаёт ошибку в unity, вот текст ошибки: UnassignedReferenceException: The variable ObjectToSpawn of ObjectSpawner has not been assigned.
You probably need to assign the ObjectToSpawn variable of...
Движение врага в Unity 2D C#
Приветствую ! Такой интересный вопрос , делаю 2D игру на Unity , делаю врага … Есть сам игрок и спрайт врага , необходимо , чтобы враг двигался за игроком , когда игрок находится на определенной...
Прозрачность объекта
Добрый день.
Делаю прозрачность так
Color color = new Color(255,255,255,0.5f);
obj.GetComponent<Renderer>().material.color = color;
Пробовал разные шейдеры.
Shader - Transparent/Reflactive...
Изменение text
У меня в Canvas есть Text, как в процессе игры его менять?
Поворот пушки за мышкой в 2d
Приветствую. Есть у меня прямоугольник (пушка), привязана hinge joint 2d к башне. Башня и пушка физ. объекты.
Хочу чтоб пушка поворачивалась за мышкой (в 2д). Находил примеры, но не получалось...
Получить объект по клику мыши
Здравствуйте.
На terrain находится много объектов.
Как сделать:
Нажимаю по любому объекту мышкой, и он удаляется.
Как удалять знаю, а вот как удалить объект по которому я щелкнул мышкой -...
Изменение UI Text, посредством скрипта
Нужно выводить очки в текст. Сделал, вроде, всё правильно, то бишь:
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
public class Points : MonoBehaviour {
long Cursors =...
Уничтожение объектов при касании
Имеется скрипт уничтожения двух объектов при столкновении:
using UnityEngine;
using System.Collections;
public class DestroyByContact : MonoBehaviour
{
public GameObject explosion;...
Движение объекта за курсором, пока нажата кнопка мыши
Сколько уже лажу, не могу найти нормального решения. И то ли примеров реально нормальных нет, то ли я кривомозглый но хоть ты тресни не могу сделать движение 2д кубика за курсором мыши. Найти объект...
Как сделать задержку времени в скрипте?
Как сделать задержку времени?
void OnMouseDown(){
obj.GetComponent<PolygonCollider2D> ().enabled = false;
тут должна быть пауза в 1.5 секунды
obj.GetComponent<CircleCollider2D>...
Как сделать действие для UI Button?
Как сделать действие для UI Button, в unity 5 C#?
public GameObject Button_name;
...
if (Button_name) {
}
...
Поворот камеры
Как сделать стандартный обзор камерой под управлением мышки?
Авто подстройка под размеры экрана устройства
Подскажите как подстроить все под размеры телефонов? Чтобы на любом телефоне игра отображалась корректно
Столкновение двух объектов
Есть снаряд и 2 вида стен
При столкновении со стеной,нужно определить какой из типов(ну для примера деревянная или металлическая)
Как это сделать?
Пробовал через
void OnCollisionEnter(Collision...
Изменение переменной другого скрипта
Только начинаю осваивать Unity, знаю что тема поднималась неоднократно, но до меня так и не дошло как изменить переменную одного скрипта из другого. Вопрос в картинке ниже.
Передвижение объекта в определённую точку
Здравствуйте , подскажите пожалуйста со скриптом который в методе старт будет узнавать координаты игрока 1 раз , а потом двигаться к ним с заданной скоростью через переменную.
Спасибо .
Как сделать куб прозрачным?
Здравствуйте! хотел спросить как можно сделать куб прозрачным! Подскажите люди добрые
Добавлено через 48 минут
всё разобрался. Надо кинуть любую текстуру в куб, после чего нажимаем на куб и видим...
Координаты клика мыши
Клика по экрану (x и y которые), как их вывести в консоль, какая там функция за это отвечает непойму..
Передвижение объекта из точки А в точку Б
Всем доброго времени суток. Я к вам хочу обратиться за помощью: мне надо плавно переместить объект в начало сцены не зависимо от его расположения (желательно ещё и с вращением), а как сделать -...
Изменение цвета текста скриптом
Суть в том, что при определённых обстоятельствах цвет текста должен изменяться, чего таки мне добиться не удалось.
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
public...
Переход на 2 сцену
Подскажите как добавить 2 сцену и осуществить переход на нее работаю с 2Д
Добавлено через 12 минут
ситуация такая есть background z = 0, 2 кнопки z = -1 хочу чтоб при нажатии на кнопку...
Как переместить спрайт на задний фон
Я новичок в Unity и прошу помочь, как переместить объект на задний/передний слой. Он у меня появляется за фоном а нужно что бы объект было видно.
Edit1: Работаю в 2д
Отключить курсор
Доброго времени суток! Подскажите как отключить изображение курсора
побывал так
UnityEngine.Cursor.visible = false;
не получается. Unitu 5
C# Передвижение игрока unity
Доброго времени суток!
Ребятки помогайте:
Решил написать передвижение игрока по нажатию клавиш wasd
Суть в том что мне нужно что бы игрок передвигался ровно на 48 пикселей.(Влево вправо вверх и...
Вызов функции из другого скрипта
Доброго времени суток. Проблема заключается в следующем, имеется два скрипта (script1 и script2), нужно вызвать функции в script1, которая находиться в script2.
void OnMouseDown()
{ //первый...
Как обратиться к переменной из другого скрипта?
public class heroScript : MonoBehaviour
{
public int score = 20;
}
Обращаюсь:
public int score;
private heroScript herosсript;
void Start()
Как проверить нажата ли UI кнопка в юнити?
Потом если она нажата выполнить действие
Как изменить разрешение?
Я больше, чем уверен, что это глупый вопрос, но как изменить разрешение в Unity?
Скрипт на преследование монстром
начал делать игру на unity 4, плохо знаю языки программирования. возникла проблема с CSharp ом. хочу написать скрипт чтобы пи входе в триггер включался скрипт преследования монстром(этот у меня есть)...
Ошибка обновления Package Manager
В общем, захожу в Package Manager , дабы пост процессинг поставить и вижу refreshing error внизу. В консоли вылетела ошибка и загуглив нашел у буржуев, что нужно акк подтвердить по e-mail. Я так и...
Управление персонажем Unity 2D 5.2
Доброго времени суток.
Только начинаю изучать unity и немного уже изучаю C#. Проблема в следующем:
Пытаюсь реализовать управление 2d объектом через rigidbody2D но получаю ошибки компилятора:
...
Спавн объектов
Привет, помогите, плиз, разобраться новичку)
Задача:
Заспавнить на определённой площади (в прямоугольнике) 2d ёмкости, в которых перед началом игры спавнятся 2d предметы. Нажимаешь на ёмкость -...
Как сделать счетчик очков?
Делаю игру про штампование. За каждый штамп (UI Button) должно даваться по 1 очку. Необходимо следующее: когда кол-во очков будет от 40 до 80 (рандомное одно число) на экране появляется надпись (UI...
Написание скрипта для перемещения персонажа в Unity
Доброго времени суток!
Решил начать изучение движка Unity, с оф сайта скачал, версия Unity 2017.4.0f1. Начал создавать платформер и уткнулся в проблему написания скрипта для передвижения. Скрин...
VS Code не работают подсказки
Установил как редактор для скриптов, но подсказки все равно не заработали. Подскажите, в чем дело?
Переход на новую сцену путем нажатия кнопки "Button" в Unity
Возникла такая вот потребность что бы по нажатию на кнопку BUTTON UI меня перебрасывало на следующую сцену, сделал все с помощью сцен. менеджера и поместил скрипт в "One click" На самой кнопке, но...
Переход на другую сцену в Unity C#
Здравствуйте , такая идея - хочу сделать так чтобы , когда игрок нажимал на пробел допустим , начиналась игра ( вызывалась другая сцена ). Но по нажатию ничего не происходит .
код -
using...
Как отловить кручение колёсика маши?
Здравствуйте!Как отловить кручение колёсика маши?
Движение камеры вслед за персонажем в 2d платформере
Есть скрипт движения камеры вслед за объектом и скрипт движения самого объекта.
using System;
using UnityEngine;
public class MoveCamera : MonoBehaviour
{
public float dumping = 1.5f;...
Запретить объекту выходить за камеру(границу экрана)
Игра 2D, Границы камеры и есть граница экрана, как запретить объекту которым управляет игрок(WASD), выходить за камеру?
Позиция объекта
Здравствуйте.
Нужно определить положение объекта на плоскости.
Грубо говоря, как написать это на C#:
Если(Положение объекта = координата X, координата Y)
{
}
Изменение цвета спрайта
Делаю 2d платформер. Нужно, чтобы при получении урона Главный персонаж на мгновение Перекрашивался в белый цвет. Подскажите, какая есть команда для перекрашивания персонажа?
Unity 3D, книги на русском
Нужна книжка сабж. На русском желательно. С привязкой к js.
В этой теме новичек. Накидайте книжек по геймдеву (2d и 3d),
для самых новичков (js/c/c++ ).
Спасибо.
Как сделать светящийся объект в Unity
Привет форумчане. Подскажите, как сделать светящийся объект, чтобы он излучал свет и отражался на текстурах(как в блендере). Про эффект Glow знаю и про Emission, но они не дают реальный свет. Сам...
Выполнение действия через n секунд
Ребят, как в юнити выполнять какое то действие через определенное время ?
(хочу отправлять на сервер координаты персонажа, например, 2 раза в секунду (или больше/меньше))
Скрипт на камеру как в редакторе Unity3d
Нужен скрипт для облета вокруг объекта, приближения/отдаления и тд для мыши и тача. Может есть у кого готовый скрипт?
Добавлено через 1 час 7 минут
using UnityEngine;
using System.Collections;
...
Как получить размер объекта
Доброго времени суток
вопрос: как можно получить размер объекта?
к примеру есть 3d-объект - прямоугольник, нужно узнать его длину или ширину
есть костыльный способ назначит на этот прямоугольник...
Плавное перемещение по заданному пути
Всем привет.
Есть примитивный путь.
private List<Tile> MyCoordPath;
void Start()
{
MyCoordPath = new List<Tile>();
Как проверить столкновение объекта с другим объектом проверяя тег (я новичок)
Проблема такая. У меня есть шар и шип, при столкновении шара с шипом должно происходить какое либо событие.
Но шип должен быть с определённым тегом. код у меня вот такой (программирую на...
Плавная смена цвета
Здравствуйте. Пытаюсь сделать так, что бы объект плавно менял цвет. Нашёл такой код, поместил его в Update, но объект всё равно резко меняет цвет.
transform.GetComponent<Renderer> ().material.color...
Вращение объекта вокруг другого объекта
Как сделать вращение объекта вокруг другого объекта?
Например: создаём куб, затем внутри него создать ещё один куб и отодвинуть этот куб в сторонку, а потом если вращать главный куб то внутренний...
Плавное увеличение/уменьшение объекта
Здравствуйте товарищи!возникла у меня проблема, не получается увеличить/уменьшить scale объекта плавно, через скрипт.подскажите пожалуйста, как можно реализовать это через скрипт?
Доступ к дочернему объекту
Подскажите плиз, такая ситуация:
Есть префабы с разным количеством дочерних объектов.
В старте я к некоторым из этих префабов через код рандомно присоединяю ещё по одному рандомному дочернему...
Как удалять со сцены одновременно несколько объектов?
Мне нужно чтобы по нажатию на кнопку удалялся со сцены одновременно несколько объектов. Как удалить 1 объект я знаю через:Destroy(this.gameObject); А вот как эту строчку переделать под несколько так...
Стрельба в Unity
Знаю - много было тем по этому поводу.Но всё же.
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class ShootSystem : MonoBehaviour {
//Переменные
...
Получение текста из поля Inputfield
Всем привет!
Решил делать переводчик на unity3d. (не спрашивайте зачем))
Уже понял идею как это организовать, но не знаю как реализовать))
Вопрос: как из поля Inputfield взять текст?
Например,...
Питон и юнити
Подскажите,можна ли скрипти для юнити писать на питоне,и если да то как ето происходит.
спасибо за ответи.
Transform.rotation
Для стратегии камера должна не только передвигаться, но и менять угол просмотра.
Для этого, при прокрутке колесика мыши мне нужно делать такую вещь:
this.transform.rotation.x += 20;
Код выдает...
Объединение объектов
Есть большое количество одинаковых статичных объектов, возможно ли их объединить, чтобы они стали как один объект? Не закидать их все в пустышку, а именно объединить, или может есть еще способы...
Магия строк, или Unity и перенос строки "\n"
Здравствуйте, обитатели киберфорума!
Столкнулся на днях с одной проблемой, сейчас расскажу поподробнее.
В Unity, есть такой объект как TextMesh, и у него есть атрибут text. И мне понадобилось...
Поиск и уничтожение объектов по тегу
Здравствуйте , не могу понять как сделать код для уничтожения всех объектов с одним тегом.
Допустим есть 12 объектов с тегом X и нужно при вхождении игрока в триггер их уничтожить
Понял то что ,...
Изменение размеров UI через скрипт
Здравствуйте, нужна ваша помощь. Есть панель, нужно изменить размер панели через скрипт, а если быть точнее то только ее высоту не меняя ширину. как обратиться к панели и данному свойству через...
Как скрыть/показать элемент GUI
Чтоб не указывать ссылку каждый раз ручку, так как количество "регионов" не известно пытаюсь понять как скрыть/показать элемент GUI
GameObject temp=GameObject.Find ("CanvasMenuRegion") as...
Движение объекта Unity2d
Всё просто. Есть 2d объект с коллайдером(без rb). Нужно чтобы при нажатии на J объект перемещался вправо, а при нажатии на L перемещался влево. Вот код
using System.Collections;
using...
Изменить размер объекта динамически
Как динамически изменить размер объекта? transform.localScale не работает.
using UnityEngine;
using System.Collections;
public class ColorChanger : MonoBehaviour
{
void Start()
{
...
Изменить цвет материала
есть куча обьектов с одним материалом, мне надо скриптово поменять цвет всех объектов, но менять renderer.material.color каждого объекта очень не очень, можно ли как то изменить цвет в самом...
Не отображается UI текст
Текст входит в область видимости камеры, лежит на верхнем слое, но с камеры его не видно, что в редакторе, что в пробной игре. Сталкивался кто с такой проблемой?
Подёргивание объекта при перемещении в игре
Доброго времени суток, форумчане!
При разработке игрушки столкнулся довольно неприятной проблемой. Делаю систему управления танчиком, основана на приложении управляющих импульсов на каждом фрейме...
Как сделать движение пока зажата кнопка?
Добрый день всем!
Написал простой код код.1] управление 3D объектом через Rigedbody
на клавиатуре все работает идеально, но игру делаю под телефоны.
Создал UI кнопки, дал им Event Trigger, а...
Остановить движение объекта
Вот код только он не останавливает объект.
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class BubbleShoot : MonoBehaviour
{
public...
Не могу добавить на объект скрипт
Ни на один объект не добавляется ни одни скрипт. Пробовал создать новый скрипт, не запуская его в visual studio, не помогло.
Обращение к переменной из другого объекта
private GameObject adfasf;
adfasf = GameObject.Find("MedBox1");
Item NewVarTest = adfasf.GetComponents<Item>();
Почему не удается получить компонент?
Как вообще получить компонент из...
Пропадает нормальное освещение после перезагрузки сцены
При загрузке сцены из главного меню Application.LoadLevel(1) или перезапуске Application.LoadLevel(Application.loadedLevel) на сцене пропадает нормальное освещение ( становится значительно темнее, а...
Поиск элементов на сцене
Добрый день. Есть потребность искать элементы на сцене(предполагаю, что лучше по одинаковому компоненту) для последующего сохранения комментария к ним в xml-файле. Возникает вопрос через что и как...
Остановить coroutine
Скорость падающих предметов (они респаунятся сверху, поэтому переменная static) увеличивается постепенно, но после проигрыша, нажимая restart, скорость не возвращается в изначальное значение, а...
Прыжок в 2d платформере
Помогите пожалуйста, реализовал движения спрайта по поверхности влево и вправо, а вот с прыжком проблема, я так понимаю не правильно реализована функция OnCollision. Вот мой код:
using...
Смена сцен
Подскажите пожалуйста, как менять сцену, по нажатию кнопки, на ту которую я запишу в скрипте. Желательно на C#.
P.S
Я- новичок, в программировании. По этому если можете, разъясните мне все это...
Создание простого контроллера от третьего лица ( для RPG игры)
Всем привет, недавно появилось желания написать небольшую РПГ игру, точнее базу для нее ( лишь скрипты и механизм взаимодействия без моделей).
Сейчас задача стоит такая:
1) Создать контроллер от...
Поворот объекта в сторону игрока
Делал таким способом
public class LookAtPlayer : MonoBehaviour
{
public Transform target;
void Update()
{
transform.LookAt(target);
}
Баг переноса скрипта: The script don't inherit a native class that can manage a script
При переносе скрипта на модель происходит ошибка 'The script don't inherit a native class that can manage a script' из-за чего это может быть?
Вот скрипт;
using System.Collections;
using...
Активация объекта через скрипт
Не могу понять,что не так.Компилятор ошибок не выдаёт,а на деле вообще не работает.
Скрипт перезагрузки уровня.
using UnityEngine;
using System.Collections;
public class LoadlLevel :...
Как считывать координаты объекта?
Здравствуйте помогите реализовать один алгоритм вот мой код if (UnityEngine.Collision == Farm){
if (Input.GetKeyDown(KeyCode.E)){
Instantiate(Pshenitsa, Player.GetType ,...
Unity 2d камера ничего не видит
удалил камеру, когда создал камеру заново, она перестала видеть все объекты которые я ставил в сцене и при нажатии плей просто синий экран, как починить??? =(
Отключение компонента при входе в триггер
как выключить скрипт который висит на обьекте при входе в триггер?
Отключение столкновений коллайдера
Добрый день, нужно сделать чтобы при взрыве получали урон ближайшие объекты.
В голову пришло только использовать расширяющийся колайдер в виде сферы и если он сталкивается с обьектом типа "цель" то...
Unity воспроизведение анимации на кнопке
Добрый день.
Есть Button на канвасе. Есть покадровая анимация (2d Object -> sprite) висит на button. Нужно сделать так, чтобы при нажатии на кнопку (в данном случая ЛКМ) анимация воспроизводилась...
Переход на другую сцену
Вся моя проблема, что поиском пользоваться не умею. Наверняка ответ где-то ранее уже был по данному вопросу. А суть вопроса вот в чём.
Когда создаешь новую сцену, и используешь готового по умолчанию...
Адаптация игры под все разрешения экрана. Как сделать ? Unity2D
Надо чтобы игра была адаптирована под все разрешения. Как это сделать ? Неужели каждый объект в ручную перемещать ?
Игра 2D, делал в режиме Free Aspect, Scale 1x
GameObject.SetActive(); По нажатию кнопки - появление объекта, при повторном нажатии, исчезание объекта
Привет.
Не знаю, как сделать скрипт, который при нажатии кнопки делал GameObject активным , а при повторном нажатии не активным( т.е. скрывал его).
Вот сам скрипт.
using...
Как работать с клонами (динамическими созданными объектами)
Когда я динамически создаю объект (с помощью Instantiate)
Instantiate(Obj, new Vector3(Player.transform.position.x, Player.transform.position.y, 0), Quaternion.identity);
я не могу с ним работать,...
За что отвечает Vector3.forward?
Доброго времени суток, знаю что:
transform.Translate()
это перемещение объекта вперед/назад, но за что отвечает это:
Vector3.forward
т.к. при установке, это значение берется из чего?
...
Ошибка при запуске Unity
Как решить эту проблему При запуске Unity появляеться ошибка.
Пишет что нету UnityPackageManager.exe в папке Server. Антивируса у меня нет, по этому это не из-за антивируса. CCleaner чистил давно...
Столкновение двух коллайдеров
К примеру есть пустой объект и на нем скрипт, который должен отслеживать столкновение двух других объектов на сцене.
Можно на один из объектов повесить вот такой скрипт:
void OnCollisionEnter...
Открытие старого проекта в новой версии unity3d
При открытии старого проекта в новой версии unity3d появляется ошибка: Updating prodject. After updating prodect you can not open the project with old vercion Unity.
Как можно открыть проект без...
Изменение места установки
Как в Unity Hub изменить место для установки самой Unity, Hub вроде стоит на D диске, а саму Unity хочет устанавливать на C, а там места очень мало.
Update и нажатие кнопки мыши
Всем привет! Возникла вот такая проблема: В Update пишу код для плавного поворота куба на 90 градусов
transform.rotation = Quaternion.Lerp(.... и т.д
так все прекрасно работает при запуске, но вот...
ОШИБКА: NullReferenceException: Object reference not set to an instance of an object
Привет всем. Пытаюсь сделать двухмерную карточную игру Memory. Как делать эту игру - подробно описано в учебнике "Джозеф Хокинг - Unity в действии" в главе 5. Я всё сделал по шагам из книги. Но в...
Как присвоить значение переменной из другого скрипта?
Имеется два скрипта LocalizationGame и ButtonController
Как во втором скрипте поменять значение переменной из первого?
LocalizationGame
{
public int language = 0;
}
Справочник скриптов C#
Есть ли справочник скриптов C#? Т.е. там где только название какой-либо переменной\функции\константы и её функции.
Что-то вроде этого: http://fi2.php.net/manual/ru/funcref.php
Добавлено через 59...
Привязка камеры к обьекту
всем юнишникам привет!
подскажите пожалуйсто как привязать камеру к обьекту что бы когда летел обьект за ним следовала камера !
Unity 2D C# Рандомный спавн
Проблема в том что, у меня есть монетка и игрок
При столкновении игрока с монеткой она должна удалятся и спавниться другая с рандомными значениями но она не удаляется и не спавнит другую в чем...
Изменение Цвета Кнопки Скриптом в Unity
Приветствую ! Такой вопрос, нужно при наведении на кнопку изменять ее цвет, а когда курсор убирается, то цвет возвращается на дефолтный .... Перерыл интернет и материал не нашел рабочий ... Создавал...
Как узнать текущую сцену (уровень)?
Как узнать текущую сцену и вывести её в переменную?
Должно получиться что то типа этого: scen = текущая сцена;
и потом переменную scen использовать, например для сохранения уровня.
Удаление объекта при столкновении с с триггером
Есть много объектов и триггер, нужно сделать так, что бы объекты при прикосновении с триггером удалялись. Получается сделать только так, что скрипт висит на всех объектах, но нужно, что бы скрипт был...
Как выводить переменную через текст?
Как выводить переменную через текст?(2D)
UI кнопки, исполняющие функции клавиш клавиатуры
Есть ли какой-то простой способ присвоить UI кнопке значение клавиши клавиатуры? Нужно управление с компа перепилить таким образом на мобилки. То есть, нажатие/зажатие UI кнопки должно восприниматься...
Как устранить полосы между тайлами при движении камеры?
Делаю 2D платформер на Unity, с использованием тайловой системы.
Добавил скрипты движения, сделал небольшую "коробку" для теста, вроде все было нормально. Далее перешел к следованию камеры за...
Скрипт для ходьбы в юнити
Всем привет. Нужно написать скрипт ходьбы. Вправо и влево, без прыжка. Для юнити. Заранее спасибо!
Не работает ни OnTriggerEnter, ни OnCollisionEnter
Просто хочу сделать так, чтобы при пересечении двух объектов, выскакивало бы сообщение об этом, но, если пытаюсь это осуществить с помощью OnCollisionEnter, ничего не происходит. Если делать через...
Передача переменной из одного скрипта в другой
Всем привет.
Есть переменная click(uint),она висит на объекте.
надо,чтобы я жмакал на объект2 и эта переменная изменялась.
Сам вопрос-как передать из скрипта1,который висит на объекте1,в скрип2...
Скрипт для смерти персонажа
Всем привет, делаю игрушку на юнити 2д, как правильно написать скрипт что бы как только количество жизней становилось 0 персонаж умирал? сделал только при падении, но не могу разобраться как сделать...
Unity3d и база данных, как лучше хранить информацию?
Unity3d и базза данных,или как лучше хранить информацию? Ведь я только знаю что напрямую нельзя сделать подключения,но можно сделать через php или если игра на телефоне то можно храпнить данные в...
Плавный поворот
Здравствуйте, у меня огромная просьба мне нужен скрипт который при нажатии кнопки "пробел" каждый раз выполнял ПЛАВНЫЙ ПОВОРОТ на 180 градусов, по началу я пытался сделать обыкновенный поворот,но...
Изображение в Sprite
Доброго времени суток, мне нужно добавить на кнопку публичный спрайт, но как мне в этот спрайт добавить изображение? (то есть перенести в инспекторе)?
Добавлено через 9 минут
Если что изображение...
Как работает input.getaxis и input.getbuttondown
Как работает input.getaxis и input.getbuttondown
Типа надо кнопке тег дать?
Типо перс при нажатии кнопки идёт влево, то беж надо
If (Input.getaxis("left"))?
Или надо использовать...
Получить координаты курсора в внутреигровом пространстве
Здравствуйте, подскажите: нужно получить координаты курсора, но не экранные, а координаты в пространстве сцены, например если бы курсор находился ровно по центру, то его координаты х и у были бы 0, 0.
Touch управление в Unity3d
Очень прошу помочь с модификацией кода под мобильные устройства!
Имеется скрипт управления для ПК. Пытался переделать его под " touch управление", но не выходит.
Кто разбирается, помогите пожалуйста
Кнопка выход в игре
Здравствуйте, у менять меню в игре и есть кнопка выхода, но я не знаю, что прописывать чтобы при нажатии кнопки игра закрывалась
Вот код меню:
void OnGUI()
{
GUI.Box(new...
Эффект свечения и смена цвета
Доброго времени суток, ниже приведено видео, вопрос, как можно сделать яркий цвет (в данном случае голубой и оранжевый) на объекте, а так же как сделать смену такого цвета, есть идея менять цвет...
OnTriggerEnter2D не работает
Вопрос по Unity3D. Имеется два 2D объекта (Sprite) . Как узнать когда эти два спрайта пересекутся? Я знаю есть события OnTrigger2D, но оно у меня не работает.
Циклы for и условия if
Есть цикл в цикле, общая работа которых должна спавнить врагов i количество, каждые j секунд. Но они спавнятся все разом. В чем причина?
Вот сам цикл
for(int i = 0; i < AllEnemy; i++)
{...
Доступ к члену через ссылку экземпляр невозможен, вместо этого уточните его, указав имя типа
Я новичок в Unity, да и в C# в целом. такая проблема: Я создал переменную и хочу использовать её в другом скрипте, но не могу, ибо выходит ошибка: "Доступ к члену через ссылку экземпляр невозможен,...
Как сделать смерть персонажа в 2D платформере?
В моём платформере есть отдельно канвас с панелью жизней. Всё работает хорошо, сердечки уменьшаются при попадании в персонажа снаряда, но когда сердечки исчезают полностью, то персонаж не умирает, а...
Включение и отключение гравитации
Есть 5-7 префабов(c Rigidbody2D)
при старте они висят в воздухе,при нажатии на кнопку начинают падать вниз.
Как это сделать?
все префабы создаются скриптом.
Unity 5.5
Полноэкранный режим игры
при полноэкранный режиме игры у меня меняютса коорденаты обектов, почему?
Как сделать проверку на соприкосновение объектов?
К примеру есть условие есть предмет находиться в тригери то что то происходит:
void OnTriggerStay (Collider dveri) {
if (dveri.tag == "Player")
// Двери открлись
}
А как тут...
Eulerangle: как получить значение свойства Rotation из Inspector?
Доброго времени суток
Как получить значение свойства Rotation из Inspector?
Мне нужно показания углов поворота объекта
Такой код не работает(работает не корректно)
Debug.Log...
Плавное движение
Здравствуйте,
Такая проблема, пытаюсь реализовать лыжника спускающего с горы, иногда переходящую на равнину и не получается сделать плавное движение.
Игрок у меня имеет RigidBody2D, Polygon...
Соприкосновение с коллайдером (Unity 2d)
Можете подсказать скрипт, чтобы при столкновении игрвового объекта с любым коллайдером данный объект уничтожился? Как просчитать соприкосновение объекта с коллайдерами?
Координаты UI элемента
Всем доброе дня!
Есть у меня на сцене такая конструкция Canvas > gameObject > Image+Text х8 шт
Задача подвинуть изменить координаты gameObject'а так, чтобы 1 плитка была размещена по центру...
Дочерний объект
Друзья, нуждаюсь в вашей помощи! Ситуация у меня такова: Есть на сцене "First Person Controller", у которого есть дочерний объект камеры. Вопрос у меня таков, как мне внутри камеры создать дочерний...
Движение игрока - Rigidbody
Здравствуйте! Есть простой скрипт с 2 вариантами движения игрока:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public enum Type {PlusPosition,...
Система счета очков
Помогите пожалуйста, уже всю голову поломал. Почти законченный бесконечный 2д платформер, у меня есть счетчик очков, который прикреплен к игроку на сцене, все исправно работает. И мне нужен скрипт...
Не могу сделать прыжок
Есть код на прыжок но не могу понять почему он не прыгает(он прыгает как бы, он поднимается в воздух но обратно не возвращается на землю, как это сделать? помогите)
Вот Код:
using...
Персонаж проходит сквозь стены
Здравствуйте! Прошу помочь, персонаж проходит сквозь стены как можно исправить? (Вид игры сверху, персонаж двигается во все стороны)
using System.Collections;
using System.Collections.Generic;...
Движение объекта на плоскости по клику мыши
Приветствую! Пытаюсь по клику мыши заставить объект двигаться. Через Ray получил точку пересечения луча с terrain. Но вот заставить, чтоб он к точке не получается. Делаю через rigidbody. В ниже...
Счетчик FPS в левом углу экрана
Здравствуйте нужно сделать счетчик FPS который будет отображаться в левом углу экрана.
Создание массива с объектами
Мне надо создать массив, в который буду записывать объекты(массив будет увеличиваться). как его объявить?
Урок по созданию 2D автомобиля в Unity 4.5 (часть 2)
Продолжаем урок начатый в этом посте https://www.cyberforum.ru/unity/thread1289836.html
Следующим шагом добавим к изображениям колес компонент «Circle Collider 2D», а к объектам в которых они...
Рандомное создание объекта в определенном месте
В общем суть такова, пытаюсь создать объекты там где находиться платформа, но не знаю как сделать так чтоб они были разбросаны в разных местах в пределах этой платформы.
Пока только пришёл к этому ...
Как на некоторое время отсрочить переход к следующей сцене?
Здравствуйте! Есть простенький шутер и в нём три сцены Старт, Игра и Конец игры. Переход в сцену Конец игры осуществляется после гибели персонажа, когда его жизни кончаются. Это прописано в условии...
Отключить и включить кнопку
void Awake()
{if (gameObject.name=="button1")
{отключаем кнопку}}
void Method()
{if (условие)
{включаем кнопку}
}
Наложение Sprite-ов, слои
Здравствуйте, у меня такой вопрос: есть 2 объекта с дочерними объектами (спрайтами), как сделать один объект поверх другого(в 2d режиме)?
2D персонаж. Проверка на соприкосновение с землёй
У меня такая проблема, персонаж при прыжке отталкивается не только от земли, но ещё и от воздуха, получается как летает. Мне этого не надо, я знаю что надо сделать проверку соприкосновения с землёй....
Получить переменную из другого скрипта
От одного объекта score увеличивается на 1, надо чтобы от другого объекта score увеличивался в 5 раз, как обратиться к переменной score из 1 скрипта, и как это вообще сделать
using...
Проигрывание анимации после анимации
Добрый день форумчане.
Ищу уже пару дней информацию, нигде не смог зайти, пошел во все тяжкие - сюда пишу.
Суть в чем - есть сцена, на ней несколько кнопок (сейчас 3).
Мне надо сделать так, чтобы...
Ограничить перемещение объекта краями экрана
Всем привет.
Проект 2D. ГГ перемещается с помощью акселератора от края до края экрана (только по оси х. По у всегда одна координата)
void Update()
{
dir.x = Input.acceleration.x;
...
Объясните как использовать static
Объясните пожалуйста, как использовать static.
Недавно я узнал про static, и видел что с помощью его брали значение из переменной в одном скрипте в другой скрипт. Вот как то так.
Переменная в...
Изменение размеров обьекта скриптом
вообщем, только начал разбирать юнити и пытаться писать свои елементарные скрипты. и вот туплю на таком примере: есть меню, при наведении курсора на елемент меню(картинка) нужно увеличить размер....
CommandInvokationFailure: Unity Remote requirements check failed
Здравствуйте. На сайте впервые. Это мой первый вопрос, так что прошу прощения, если что-то указал не так. Делаю игру на Android и при старте в консоли выбивает следующую ошибку:
...
Не видит скрипт
Доброго времени суток. Подскажите пожалуйста, почему не подключается скрипт к объекту. Смотрю видео уроки, там создали объект, создали скрипт, сохранили скрипт и просто перенесли его на объект. Делаю...
Перемещение объекта за пальцем
Есть объект, который должен перемещает за пальцем. Как это сделать. Я вожу пальцем по телефону и объект следует за пальцем
Как сделать плавный прыжок в 2d платформере?
Я создал персонажа на основе этого урока и при прыжке он резко перемещается в верхнюю точку.
Использовался такой способ
rb = GetComponent<Rigidbody2D>();
rb.AddForce (new Vector2(0f,JumpForce...
Как создать триггер-зону и проверить на пересечение с CharacterController
Всем привет, сейчас имеется рандомно генерируемый уровень, в котором я создаю ( в скрипте) пустой объект и устанавливаю его центр и координаты под свои нужды. Но появилась проблема - мой персонаж,...
Звук при нажатии на кнопку
Подскажите, пожалуйста, как сделать так, чтобы в игре нажатие на любую кнопку любой из сцен сопровождалось звуком?
Конкретно, что интересует:
1) Можно ли это сделать из одного скрипта или надо...
Изменение цвета Background у камеры в Unity
Привет всем. Недавно начал изучать c#, так что не ругайте. В общем делаю простую игрушку и как фон использую Background у MainCamera. И с каждым запуском должен устанавливаться случайный цвет....
Подключение внешней DLL
Добрый вечер!
Имеется внешняя dll для .Net 4.0, в обычном c# проекте всё отлично работает.
Необходимо эту dll использовать в unity проекте. Есть ли возможность это сделать, может кто сталкивался?...
Движение объекта в сторону игрока
Доброе утро! И снова неумёхе нужна помощь. Не знаю как сделать, чтобы объекты летели в сторону игрока. Сделал астеройды, которые при столкновении с игроком уничтожаются, но не могу сделать скрипт...
Как вывести UI image на самый верхний слой, не пользуясь перетаскиванием элементов в иерархии Canvas
Здравствуйте знатоки. Есть вопрос.
Везде написано, чтобы вывести какой то элемент UNITY UI на передний план нужно опустить его ниже по иерархии. Но у меня такая задача.
Я делаю прокручивающуюся...
Отталкивание (Unity 2d)
Как можно реализовать отталкивание от объекта при соприкосновении с ним?
Смена дня и ночи
Решил наваять простенький скрипт для смены дня и ночи. Новичкам в Unity3D он, думаю, будет как раз кстати.
var sun : Transform; // Источник света, который будет солнцем
var speed : float; //...
Постоянная привязка одного объекта к другому
Друзья, всем доброго времени суток!
Есть задача: жестко привязать один объект к другому.
Есть куб, который создается из префаба. Есть линия (готовый скрипт из ассет-стора), которая создается...
Определение нажатого button'a в Unity3D C#
Добрый вечер, уважаемые форумчане. Делаю простенькую игру. Есть 40 button'ов и все они выполняют одну и ту же функцию в скрипте. Моя проблема в том, что я незнаю как реализовать такое: когда человек...
C# путь к файлам проекта Unity
Добрый день нужно сохранить настройки звука но не знаю каким образом получить путь к файлам проекта Unity, чтобы этот путь можно было указать в (System. IO) File.OpenRead() File.OpenWrite () и...
Конец проигрывания анимации
Когда бот подходит к игроку включается анимация кусания. Как сделать так что-бы когда он укусил меня (закончилась анимация) у меня от одной переменной отнималось -1?
Исходники любой игрушки
Доброго времени суток!
Есть у кого исходники игры марио, змейка или что то в этом роде...?
буду очень признателен, если скинете весь проект целиком:)
Действие при нажатии на объект. Как сделать?
Здравствуйте коллеги. Подсткажите пожалуйста как сделать?
Вопрос 1
Лежит книга, при нажатии на нее перед игроком на экране появляется картинка раскрытой книги с возможностью пролистать...
Как сделать движение объекта за мышкой?
Короче я сделал так, чтобы при нажатии булевая переменная isPushed делалась истинной, а при отпускании ложной. Затем я списал код на конвертировку позиции нажатия в мировые координаты.
Всё работает,...
Создание космоса
Здравствуйте !
Помогите пожалуйста
Мне нужно создать игру идея моя такова ...
Есть в космосе станция на нее летят корабли а на самой станции ставишь башни и не даешь полностью уничтожить её ...
Игра работает корректно в Unity, но не работает после билда
Разрабатываю игру на Android. Решил сделать билд для проверки на телефоне. В Unity все скрипты работают корректно, но после билда, на телефоне, скрипты не работают.
Версия Unity: 5.6.3f1 Personal
...
Вектор направления
Доброго времени суток.
Столкнулся с необходимостью узнать направление, в котором "смотрит" объект. Нашёл в интернете как определить направление в сторону другого объекта, это я и сам понимаю. А вот...
Телепорт в Unity2D
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Teleportation : MonoBehaviour
{
public GameObject Portal;
public GameObject Player;
Действия при наведении на объект
Привет. Собсна, не могу разобраться уже долгое время. В чём суть... Создал canvas с картинкой моего маленького круглого курсора. Нужно сделать так, чтобы при наведении на объект о нём высвечивалась...
Управление стрелками клавиатуры
Нужно присвоить действия при нажатии стрелок на клавиатуре. Пояснения Unity не смог понять.
Подскажите на примере, пожалуйста. Игра 2D
Персонаж проваливается под землю. Как исправить?
У меня есть модель человека, на ней висят компоненты: transform (само собой), animator, rigidbody, character controller. На animator отключен apply root motion, на rigidbody - стоит галочка рядом с...
Подергивание объекта при перемещении
Добрый день! пытаюсь организовать быстрое перемещения объекта из точки а в точку Б,
при этом объект при движении немного подергивается.
Использовал следующие варианты:
1. void Update () {
...
Скрипт движения персонажа (3д (C#)
Написал код и в одной строке ошибка когда сохраняю ошибок миллион помогите:
using UnityEngine;
public class Controller : MonoBehaviour
{
private float speed = 5f;
Как убрать размытие текста
В unity текст очень замылен , как исправить ?
Разработка игры "Гонки с препятствиями"
Здравствуйте, решил попробовать сделать простую 2D игру. Описание: игрок - машина находится внизу карты. Он движется по оси x. Управление осуществляется при помощи свайпов влево или вправо(для...
Перемещение объекта в точку касания
Мне нужно перемещение объекта в точку касания. Благодаря данному коду объект перемещается в сторону касания, как это исправить?
Touch touch = Input.GetTouch(0);
Vector2 touchpos =...
Как высчитать границы камеры?
Вкратце опишу ситуацию, есть уровень, есть персонаж, 4 Box Collider-a не дают персонажу выйти за границы уровня и упасть, камера движется за персонажем. Вроде бы все хорошо, но на устройствах с...
Рандомный спавн врагов в разных точках
Доброго времени суток. Такой вопрос. В игре необходимо, что бы разные типы врагов спавнились в пяти разных точках. Игра чем то похожа на plants vs zombies, необходимо, что бы мобы рандомно(вид врага...
Поворот врага в сторону главного героя в Unity 2D
Как сделать чтобы враг поворачивался в сторону игрока в 2д платформере? (Так как враг стреляет в главного героя, то желательно чтобы он поворачивался не через Scale))) Заранее спасибо!
Перезагрузка уровня
Имею 2 уровня и при столкновении с объектом должна вылазить меню с кнопкой рестарт. Как сделать перезагрузку уже открытой сцены.
if (GUILayout.Button(RestartText, buttonStyle,...
Добавление, удаление элементов в List<>
Доброго времени суток.
Подскажите, что может быть не верно:
1. есть UI объект под названием scroll (scroll rect), к нему "инстантю" префаб изображения (получается лента изображений короч.), они...
Как добавить On click на кнопку через скрипт?
Мне нужно скриптом создать на кнопке новое событие. Указать у какого объекта вызывается событие, какая функция и какой аргумент для этой функции. Пробовал через btn.onclick.Addlistener(), но так и не...
Стрельба в 2D Платформере
Всем привет. Столкнулся с такой проблемой, что скрипт не работает, а unity выдает ошибку. По идее, персонаж должен стрелять в обратную сторону. Можете сказать, в чем моя ошибка?
Код:
using...
Какой нужен комп для Unity?
Здравствуйте нужен компьютер для программы Unity
Сейчас стоит:
Материнская плата MSI Intel 945G
Процессор Intel Pentium-4 3000MHz LGA 775
Видео карта GeForce GT 440 1г
Память DIMM DDR2 4GB...
Удаление объектов со сцены
Привет!
Есть сцена, на ней клонируются объекты. Нужно: при нажатию левой кнопки по объекту, удалить этот объект. Пробовал вот таким кодом:
#pragma strict
var hit = new RaycastHit(); ...
Движение камеры вслед за объектом
Ребята привет. Есть скрипт движения камеры с помощью мышки по X Y Z + вращение, прям как в редакторе юнити. + при движении объекта камера движется следом, это реализовано вот так:...
Ошибка при компиляции
Выдает эту ошибку и говорит что я что-то неправильно настроил.
UnityException: Bundle Identifier has not been set up correctly
Please set the Bundle Identifier in the Player Settings. The value...
Сбор монет, 2D игра
Не получается собрать монетки на уровне, делал по входу в триггер но спрайт, точнее объект не исчезает, помогите решить проблему.
using UnityEngine;
using System.Collections;
public class...