Skip to content
Радорама
Menu
  • SkillForce2
  • Другие игры
  • Unity
  • Блог
  • Творчество
  • Контакты
  • Поддержать
Menu

Рубрика: Разработка

adb

Posted on 13.04.2021 by radoar

Бывает, что андроид игра, установленная на телефон (планшет) не запускается вовсе или неожиданно завершает работу. И не понятно, что с этим делать. Одним из быстрых вариантов «куда копать» — посмотреть лог устройства с помощью утилиты adb.exe Для этого нужно: Подключить устройство к компьютеру с Unity. Найти, где adb.exe располагается на диске компьютера. Тут либо просто…

Простейший транспортёр

Posted on 28.03.202113.04.2021 by radoar

Как сделать простейший транспортёр, вот такой:

Сardiogram Shader

Posted on 25.03.202126.03.2021 by radoar

Нравятся мне шейдеры. Чистая магия. В HLSL я не силён, но с помощью нод можно. Сделал, например, в Shader Forge «кардиограмму».

Вызов метода через делегат

Posted on 23.03.202123.03.2021 by radoar

Кому-то данная тема покажется минимум странной, но тем не менее, нужно знать, что такая возможность есть. Допустим, у нас есть Предметы — все разные, и каждый из них используется по-своему. Как реализовать логику для каждого предмета (допустим по его id)? Можно так: static public void WhatDoTo(int id) { switch (id) { case 1: Do_1(); break;…

Расширяем инспектор

Posted on 12.03.202114.03.2021 by radoar

Мне не нравится, как сейчас в инспекторе редактора Unity реализован выбор объекта. Это когда в скрипте, например, public GameObject MyPrefab; и в инспекторе появляется поле, рядом кружочек с точкой, нажав на которые выскакивает окошко со списком объектов. Для программиста сойдёт, но для гейм-дизайнера — это пытка. К счастью, Unity можно расширять своими скриптами. Например, добавить…

Quaternion на примере

Posted on 12.03.202117.03.2021 by radoar

С Quaternion можно легко запутаться, поэтому сделал небольшую шпаргалку. Перейти

Events в аниматоре

Posted on 09.03.2021 by radoar

В аниматоре, в любой анимации можно поставить событие — Event, которое будет вызвать определённый метод. Мне нужно было отслеживать завершение каждой незацикленной анимации. Но, в то же время, лень заходить в каждую анимацию (их много) и ставить событие на завершение анимации, поэтому я написал код, который автоматически добавляет событие в конец каждой анимацию, если она…

Десериализация JSON

Posted on 05.03.2021 by radoar

Например, мы получаем JSON-строку из php-скрипта, что-то вроде этого: … $res = $db->query(«SELECT * FROM MyTable WHERE id = 1»); if ($row = $res->fetch_assoc($check)) {   $ret = array (‘name’ => $row[«name»], ‘years’ => $row[«years»]);   die(json_encode($value)); } … Вполне вероятно, что эта JSON-строка получится такой: {«name»: «Иван Иванович», «years»:»45″} В Unity принимаем её следующим образом. Создаём…

Клик по объекту

Posted on 28.02.202108.03.2021 by radoar

Чтобы объект реагировал на клик мыши, нужно в его скрипт добавить интерфейс IPointerClickHandler. Например, есть класс Examle, наследованный от MonoBehaviour. Имплементируем в нём этот интерфейс, добавляя «IPointerClickHandler» через запятую в объявлении: public class Example : MonoBehaviour, IPointerClickHandler { … } После этого в классе Examle нужно реализовать метод OnPointerClick: public class Example : MonoBehaviour, IPointerClickHandler…

Порядок выполнения функций

Posted on 26.02.2021 by radoar

с оф.сайта

Навигация по записям

  • 1
  • 2
  • Next

SkillForce2

  • Главная
  • >> Поддержка <<
  • Об игре
  • Форум
  • Скриншоты
  • Видео
  • Играть

Войти

Регистрация

©2021 Радорама | Built using WordPress and Responsive Blogily theme by Superb