я просто зашла скинуть #кусочек_кода
инициализация дикшенери значениями енама. всегда забываю.
инициализация дикшенери значениями енама. всегда забываю.
public Dictionary<TargetType, int> dic = Enum.GetValues(typeof(TargetType)).Cast<TargetType>().ToDictionary(k => k, v => 0);
Forwarded from CodeCamp
Learn C++
learncpp.com — это бесплатный веб-сайт, посвященный обучению программированию на C++. Независимо от того, был ли у вас какой-либо предыдущий опыт программирования или нет, учебные пособия на этом сайте помогут вам выполнить все шаги по написанию, компиляции и отладке ваших программ на C++, и все это с большим количеством примеров.
#сервис #C_plus_plus
learncpp.com — это бесплатный веб-сайт, посвященный обучению программированию на C++. Независимо от того, был ли у вас какой-либо предыдущий опыт программирования или нет, учебные пособия на этом сайте помогут вам выполнить все шаги по написанию, компиляции и отладке ваших программ на C++, и все это с большим количеством примеров.
#сервис #C_plus_plus
Про дефолтную юнитевскую кнопку
Давно хочу сделать кнопку мечты! Ну хотя бы чтоб targetGraphic был не один, а любое количество, да еще чтоб текст на кнопку реагировал на тап, и вот дошли руки заглянуть в кнопку из UnityEngine.UI.
Оказывается если выбрано затенение кнопки при нажатии (Transition - Color Tint), то внутри создается целый Animator со всеми свистелками (если я правильно поняла, позже разберусь внимательнее, а то можт он один создается на все кнопки и хранится где-то в недрах, и я зря бичу). Этот компонент сам по себе тяжелый, а представьте, если у вас на экране скролл с кучей айтемов и на каждом кнопка? В общем, я сделала пока такую же дефолтную кнопку, но без аниматора! Сижу довольная собой, пишу этот пост 😁
Хотите расскажу как переделать кнопку, чтобы она анимировалась с помощью DOTween, который (якобы) в 2 раза легче и без лишних аллокаций? 👍👎
Кстати, с чего я взяла, что в 2 раза легче? Есть древний бенчмарк легаси анимации vs HOTween vs DOTween, возможно пора его обновить? Все-таки 10 лет почти прошло. Вообще анимация UI в юнити это отдельный сорт удовольствий в геймдеве... #devblog
Давно хочу сделать кнопку мечты! Ну хотя бы чтоб targetGraphic был не один, а любое количество, да еще чтоб текст на кнопку реагировал на тап, и вот дошли руки заглянуть в кнопку из UnityEngine.UI.
Оказывается если выбрано затенение кнопки при нажатии (Transition - Color Tint), то внутри создается целый Animator со всеми свистелками (если я правильно поняла, позже разберусь внимательнее, а то можт он один создается на все кнопки и хранится где-то в недрах, и я зря бичу). Этот компонент сам по себе тяжелый, а представьте, если у вас на экране скролл с кучей айтемов и на каждом кнопка? В общем, я сделала пока такую же дефолтную кнопку, но без аниматора! Сижу довольная собой, пишу этот пост 😁
Хотите расскажу как переделать кнопку, чтобы она анимировалась с помощью DOTween, который (якобы) в 2 раза легче и без лишних аллокаций? 👍👎
Кстати, с чего я взяла, что в 2 раза легче? Есть древний бенчмарк легаси анимации vs HOTween vs DOTween, возможно пора его обновить? Все-таки 10 лет почти прошло. Вообще анимация UI в юнити это отдельный сорт удовольствий в геймдеве... #devblog
👍1
Разнылась на созвоне 1v1, что очень много мелких деталей в экранах, что я в них путаюсь. Пришли к выводу, что к созданию интерфейсов больше подходит слово "лепить", а не "писать", потому что мы зачастую даже не знаем как должен себя вести какой-то кусок, пока не увидим его и не потыкаем.
Те мокапы (mockups), которые отдают геймдизайнеры это на самом деле просто идея об экране, а не мокап. Какую информацию передает экран должна додумывать я.
Те мокапы (mockups), которые отдают геймдизайнеры это на самом деле просто идея об экране, а не мокап. Какую информацию передает экран должна додумывать я.
👍2
Дописала пост как заменить один шрифт на другой во всем проекте. Это не супер частотная задача, но регулярно приходя на новый проект делать UI, я сталкиваюсь с тем, что gameplay-программистки использовали дефолтный шрифт LiberationSans из пакета TextMeshPro.
Другой кейс - когда на стадии локализации оказывается, что выбранный шрифт совсем не получится использовать (например, там нет иероглифов, а у нас японский язык) и надо заменить шрифт, не теряя дизайн.
Проблема в том, что это происходит один-два раза за проект и естественно забываешь что куда, поэтому оформила процедуру в пост, чтоб в следующий раз открыть его и сделать все за 5 минут.
https://www.codesisters.net/post/change-font-asset-in-all-game-project-unity
Другой кейс - когда на стадии локализации оказывается, что выбранный шрифт совсем не получится использовать (например, там нет иероглифов, а у нас японский язык) и надо заменить шрифт, не теряя дизайн.
Проблема в том, что это происходит один-два раза за проект и естественно забываешь что куда, поэтому оформила процедуру в пост, чтоб в следующий раз открыть его и сделать все за 5 минут.
https://www.codesisters.net/post/change-font-asset-in-all-game-project-unity
code_sisters
Замена шрифта в игре на Unity с дефолтного шрифта TextMeshPro
Бывает такая ситуация, что надо заменить шрифт во всем проекте целиком, а он используется в куче префабов. Обычно так бывает, когда в проекте использовался дефолтный шрифт, который идет с пакетом TextMeshPro. Вот легкий способ это сделать, не потеряв начертания.Как…
🔥4👍3
Жанна 🇪🇸 Барселонский дракончик
Про дефолтную юнитевскую кнопку Давно хочу сделать кнопку мечты! Ну хотя бы чтоб targetGraphic был не один, а любое количество, да еще чтоб текст на кнопку реагировал на тап, и вот дошли руки заглянуть в кнопку из UnityEngine.UI. Оказывается если выбрано…
А вот и не создается. Точнее создается, только если нажмешь кнопочку, которую я проморгала в прошлый раз 😅
Все равно буду сидеть довольная, пушо сама нашла свою ошибку. #devblog
if (GUI.Button(buttonRect, "Auto Generate Animation", EditorStyles.miniButton))
{
var controller = GenerateSelectableAnimatorContoller ...
}
Все равно буду сидеть довольная, пушо сама нашла свою ошибку. #devblog
👍4
Воскресила свой твич, буду стримить разработку мобилки по утрам. Трансляции по вт-чт-сб с 7 до 8:30 по мск. Приходите ☕️ Через ~5 минут начинаем)) Пока читаю что я там понакодила 2 года назад 😅 #devblog
https://www.twitch.tv/whiletruegoto
https://www.twitch.tv/whiletruegoto
Twitch
whiletruegoto - Twitch
Привет, меня зовут Жанна. Делаю прототип мобильной игрухи на merge-механике на Unity. Пока непонятно что из этого выйдет XD
❤2
Жанна 🇪🇸 Барселонский дракончик pinned «Воскресила свой твич, буду стримить разработку мобилки по утрам. Трансляции по вт-чт-сб с 7 до 8:30 по мск. Приходите ☕️ Через ~5 минут начинаем)) Пока читаю что я там понакодила 2 года назад 😅 #devblog https://www.twitch.tv/whiletruegoto»
Смотрите трансляции пользователя whiletruegoto на Twitch вместе со мной! https://www.twitch.tv/whiletruegoto?sr=a
Twitch
whiletruegoto - Twitch
Бесконечная еда. Опять rejected в Яндекс Играх. Надо доделать мету.
https://www.youtube.com/@whiletruegoto
Выложила записи стримов на ютуб. Мне уже сказали, что заставка флешбечит в утренние шоу на СТС 😁 Ведущая только не успевает проснуться сама лол
Выложила записи стримов на ютуб. Мне уже сказали, что заставка флешбечит в утренние шоу на СТС 😁 Ведущая только не успевает проснуться сама лол
❤3
Forwarded from Бишкек сегодня — новости
This media is not supported in your browser
VIEW IN TELEGRAM
Крик души бишкекского чиновника заказывали? Глава "Тазалыка" Рамиз Алиев вновь сокрушается из-за поведения некоторых жителей столицы, но все еще не теряет веры в горожан.
На этот раз мусор выбросили не в баки, а в... Впрочем, посмотрите сами.
@bishnews
На этот раз мусор выбросили не в баки, а в... Впрочем, посмотрите сами.
@bishnews
я опять за своё) доброе утро! приходите на стрим https://www.twitch.tv/whiletruegoto
Twitch
whiletruegoto - Twitch
Привет, меня зовут Жанна. Делаю прототип мобильной игрухи на merge-механике на Unity. Пока непонятно что из этого выйдет XD
❤2
Моя стрим-сестра в эфире! Делает игру на своем движке в 8-битной стилистике) Про игру тут @khamitovsteam
https://www.twitch.tv/zazaraisovna
https://www.twitch.tv/zazaraisovna
Twitch
ZazaRaisovna - Twitch
Hi there 👋 Я инди разработчица. Сейчас работаю над CHIP: Rescuer of Kittens (Чип: Спасатель котят).
❤6❤🔥2
я не могу, это слишком мило 😍 (репощу с разрешения всех участниц)