2

Мёртвый объект

» Unity 3D
FindGameObjectsWithTag ищет объекты по тегу но как он умудряется найти 4 мёртвых камеры ума не приложу уже не знаю что делал и теги переименовывал,как бы было бы не очень обращаться к 4-м лишним объектам

Читать далее...
2

Обращение к переменной дочернего объекта.

» Unity 3D
Здравствуйте. Снова мучаю свой тетрис и никак не могу понять в чём ошибка. На этот раз моя проблема в сообщении скриптов. Скрипт привязанный к кубу фигуры (CubeController) должен изменять переменную скрипта привязанного к самой фигуре (FigureController), предупреждать его о препятствиях.
Я испробовал много способов но самый действенный этот:
public class CubeController : MonoBehaviour 
{
	
	void FixedUpdate()
	{
		transform.parent.GetComponent<FigureController>().rightWall = true; //Предупредим родителя о препятствии справа
	}
	
}
Но проблема в том, что, не смотря на то, что все кубы одинаковы (префаб) и на них одинаковые скрипты, работает из них только один. Вся фигура уходит за край, пока работающий куб в него не упрётся. Если удалить работающий кубик, то начнёт работать один из оставшихся. И мне кажется что это странно - почему бы им не работать всем одновременно?
Помогите мне закончить этот проект, пожалуйста.
:)
2

Как использовать иконки ассетов

» Unity 3D
Для создания редакторов порой приходится делать собственные браузеры, которые так или иначе используют нативные изображения.
Хотелось бы рассказать немного о том, как этого добиться.

Читать далее...
4

Чтение координат дочерних объектов.

» Unity 3D
Здравствуйте. Прошу помощи.
Тут 2D проект без использования физики (Тетрис). Суть в том что когда мой объект приближается к определённым точкам, то он должен это чувствовать, все эти точки для удобства я привязал к пустому объекту. И теперь, при движении объекта, хочу проверять нет ли их поблизости. В руководстве нашёл эту статью - параграф "Нахождение дочерних объектов": docs.unity3d.com/ru/current/Manual/ControllingGameObjectsCompone...
Как я понимаю тут циклом трансформ каждого дочернего объекта записывается в массив? Я решил в том же цикле проверять не находятся ли данные точки под "ногами" у моего объекта.
((код

Читать далее...
2

Как создать уникальный ID для контрола

» Unity 3D
При создании собственных контролов в нативном UnityGUI зачастую используется метод GUIUtility.GetControlID(FocusType.Native), чтобы получить новый ID.
Однако данный способ имеет два существенных минуса, делающих код непредсказуемым.

Читать далее...
3

Как сделать четкие линии при GL-рисовании

» Unity 3D
Во время рисования через Handles/Gizmos/GL вы можете столкнуться с проблемой, которая заключается в том, что нарисованные треугольники и линии начинают "играть" на находящемся рядом меше.
Помимо этого, эффект не статичен, линии начинают прыгать при изменении параметров обзора камеры.

Читать далее...
2

Сервер для Unity 3d

» Unity 3D
Есть клиент-сервер для unity3d
Когда игрок создавший сервер выходит из игры то сервер отключается.
Можно ли сделать так чтобы сервер передавался другому игроку , то есть тот игрок который создал сервер выходит - но сервер не выключается , а переходит к другому игроку , то есть на его компе держится сервер .
И так пока не выдут все игроки
1

Разработка редакторов - это просто!

» Unity 3D
Данная статья - самоучитель от меня в мир редакторов Unity.
Да, не сказать, что я все вопросы для себя там устаканил и знаю точно как всё сделать правильно - но опыта в них у меня достаточно, чтобы рассказать о том, как устроен этот процесс

Читать далее...
6

Как создать стратегию на Юнити?

» Unity 3D
Как создать стратегию на Юнити? что для этого нужно знать и куда тыкать? И вообще где по этой теме можно найти гайды, и прочия профит.
2

Случайная генерация объектов в 2d игре

» Unity 3D
Имеется 2d платформер и необходимо случайно расставить определенное количество спрайтов, по которым нужно будет передвигаться игроку, как это можно реализовать?
9

Вопрос по физике в 2д платформере

» Unity 3D
Привет, подскажите пожалуйста как делают "правильно" физику столкновений в этом движке. Столкнулся с несколькими проблемами:

Читать далее...
3

Подключение к Photon Cloud

» Unity 3D
В данной статье мы сделаем подключение к photon и я расскажу о комнатах, лобби, и о самом Photon cloud.

Читать далее...
5

Вышло обновление до Unity 5.3

» Unity 3D
С момента выхода кардинально новой версии Unity 5 прошло много времени, и основной фишкой был переход на WebGL. Команда разработчиков проделала огромную работу и выпустила обновление, которое улучшает работу со сборкой приложения для браузера.

Читать далее...
4

Devion.Serialization

» Unity 3D
Недавно я столкнулся с рядом проблем в сериализации Unity, которые свели на ноль возможность построить определенную архитектуру. При том ранее такая архитектура была возможна - мне всего-то навсего нужно было построить "дерево" из классов.
Вкупе с тем, что стандартная сериализация уже несколько раз серьезно давала мне пощечину в реализации редакторов - это привело меня к тому, чтобы попробовать написать собственный "альтернативный" вариант сериализации.

Читать далее...
5

Вопрос по поводу GUI

» Unity 3D
Подскажите пожалуйста новичку.
Нужно сделать так, чтобы автоматически создавались кнопки. Первую создала через "GameObject -> UI -> Button"
Далее в скрипте С# прописала так
public class StartGUI : MonoBehaviour {
int m=10;

public GameObject button;
float X = 99, Z = 0, Y = 292;
// Use this for initialization
void Start() {
for (int j=0;j<10;j++)
{
Y -= 25;
GameObject but;
but = Instantiate(button) as GameObject;
but.name = "button." +(j+1);
Vector3 butpos = but.transform.position;
butpos.x = X;
butpos.z = Z;
butpos.y = Y;
but.transform.position = butpos;

}
}
Кнопки создаются. Но проблема состоит в том, что они не отображаются в режиме игры, так как изначально не являются дочерними Convas.
Как можно это исправить? Может существует функция, которая помещает обьект в дети другого?
Нигде не могу найти. Помогите, пожалуйста.
3

Морф с 5.1 до 5.2

» Unity 3D
Коллеги, привет.
Кто-нибудь переходил с Unity 5.1 на 5.2? Нет таких же танцев с бубнами как при морфе на 5-ку были? Проект не крашится?
2

Конус в поле атаки

» Unity 3D
Вопрос до боли простой, но меня завел в ступор.
Есть герой, который в конусе перед собой бьет все цели. Так вот как эти цели собственно отловить? Как вариант можно рейкастить, но мне кажется это извращением, 270 рейкестов не есть ок (по 1 на каждый градус).
Есть менее ресурсозатратные идеи?

[Unity Asset Store] Fantasy floating platforms

» Unity 3D
Charmed rocks with various symbols, runes and sigils for 2d and 3d games.
Unity 5 ready!
Видео внутри
Features:
  • 3 low-poly meshes with colliders: 1088, 862 and 640 tris.
  • 4 animations: idle, start move, move, stop move.
  • 2048 x 2048 PBR high quality textures: albedo, metallic, normal map, occlusion.
  • 5 color variations for each model.
  • 7 different styles: celtic, maya, occult and others.
  • 105 prefabs at all!

Читать далее...

Unity3d + Photon Cloud. Цикл уроков по созданию онлайн игры

» Unity 3D
Unity3d + Photon Cloud. Цикл уроков по созданию онлайн игры.
Видео под катом.

Читать далее...

Вебинар по продажам в Asset Store "купи-продай"

» Unity 3D
Буквально вчера в Unity-сообществе состоялся вебинар по теме продаж в Asset Store.
Всем, кто хочет начать там зарабатывать - очень советуется к просмотру.

Читать далее...
4

Зарезервированные имена

» Unity 3D
Смысл данной статьи специфичен. Она вовсе не имеет тематики, ее подчасти просто являются списком используемых в Unity имен для тех или иных ситуаций.
При наличии чем дополнить - кидайте в комментарии.
Никакого смысла оформлять их внутри какой-то другой статьи нет, по причине того, что их слишком много (и форматирование сходит с ума, да)
4

Unity5 question. Image in text.

» Unity 3D
Всем привет. Мб. кто-то знает как просто и классно сделать отображение картинки в тексте?
Без NGUI, на 5 unity.
Спасибо.
12

Unity Editor под Linux - Не сказка!

» Unity 3D
Разработчики игрового движка Unity, заручились поддержкой редактора под операционную систему Linux.
В своем блоге разработчики пишут, что портирование и поддержание версии редактора на MacOS и Windows занимает много времени. Но не смотря на это они все же хотят расширять поддерживаемые платформы Unity Editor.
Что разработчики обещают, а так же несколько скриншотов смотрите внутри новости...

Читать далее...
8

Holden

» Unity 3D
Holden это indie игра про самого обыкновенного подростка со сложным характером и хорошей фантазией. Представьте паренька лет 14, получившего в наказание за очередную проделку домашний арест и оставшегося взаперти в своей комнате. На улице лето, солнце и другие радости жизни а дома бардак, злые родители, недоеденная пицца и ворох старых комиксов. Казалось бы, скука смертная, но не так всё просто..

Читать далее...
1

Что делать если не запускается игра сделаная на Unity?

» Unity 3D
При билде игры и запуске после этого выводится сообщение: "Could not preload global game manager #0".
Что делать?(((
4

Scorched: геймпады всякие и разные

» Scorched
На этой неделе внедрил кроссплатформенную работу с различными геймпадами. Даже если вы со своей игрой пока не мечтаете залететь на консоли, с приходом VR поддержка геймпадов становится важной фитчой. Особенно на мобилках...

Читать далее...
2

Удаление текста спустя время

» Unity 3D
После выполнения определённого события на экране появляется текст. Как его убрать спустя, например, 3 секунды?
2

Звук в Unity 3D

» Unity 3D
Коллеги, вопрос по звуку.
Собственно вопрос: есть звук мотора прикрепленный к объекту. Объект находится в зоне Linstener'а постоянно не отдаляясь от него (да и не двигаясь особо). Проблема возникает следующая: бывают моменты, когда звук буквально на секунду-две пропадает, хотя звуковая дорожка целиковая без silience'ов. Все бы ничего, но это звук мотора, который игрок слышит всю игру. Мало того, что код, который Pitch'ит его подглючивает, так еще и этот пробел.
Есть советы или мануалы по тому, как работать со звуком в этой дырке от бублика?