Форум программистов, компьютерный форум, киберфорум
Unity, Unity3D
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 23.11.2022
Сообщений: 2

Не могу сделать вывод значения яркости света около объекта

23.11.2022, 19:55. Показов 401. Ответов 2

Студворк — интернет-сервис помощи студентам
Здравствуйте! Мы с друзьями захотели сделать свой небольшой игровой проект на Unity 3D, с использованием визуального программирования, встроенного в Unity(Что-то на подобии Bolt).

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

Подскажите пожалуйста, есть ли в Unity 3D > Visual Scripting данная функция?
Или как её можно правильно сделать?
Если можно, подскажите пожалуйста ещё, где можно найти хорошее обучение для Unity, а именно видео, или текстовые уроки по C#.
Заранее большое вам спасибо!
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
23.11.2022, 19:55
Ответы с готовыми решениями:

Определите физическую величину яркости объекта с «сырым значением» яркости DN при 8-битном квантовании
Известны минимальный Вmin и максимальный Вmax уровень значений излучения, регистрируемого устройством. Определите физическую величину...

Не могу сделать движение объекта(корабля)
Выпуск корабля должен выпускаться с помощью кнопок или ввода пароля. Скорость движения должна регулироваться нажатием разных кнопок. ...

Не могу сделать движение объекта(корабля)
Выпуск корабля должен выпускаться с помощью кнопок или ввода пароля. Скорость движения должна регулироваться нажатием разных кнопок. ...

2
1144 / 309 / 159
Регистрация: 30.07.2022
Сообщений: 1,782
Записей в блоге: 4
23.11.2022, 20:22
Лучший ответ Сообщение было отмечено cadebaff как решение

Решение

cadebaff,
Unity Manual
Scripting API
Шпаргалка по принципам ООП
C# documentation
Полное руководство по C# 11 и .NET 7
Unity Learn

Добавлено через 15 минут
cadebaff,
Цитата Сообщение от cadebaff Посмотреть сообщение
значение силы яркости около игрока
ваша камера скорее всего нацелена на игрока. так что вам будет достаточно определить цвет пикселя в центре экрана.
далее его rgba перевести её значение в HUE, где значение H и будет яркостью.
к сожалению я в глаза не разу не видел вашу систему визуального программирования, так что конкретного ничего не подскажу. но направление куда копать у вас есть.
0
0 / 0 / 0
Регистрация: 23.11.2022
Сообщений: 2
23.11.2022, 21:01  [ТС]
Огромное и большое спасибо за подсказку, а так же за обучающий материал!

Игровой проект планируется быть созданным от 1 лица, думаю, такое не совсем подойдет...

Но может быть имеется возможность создать дополнительную камеру в виде сенсора, который будет направлен в пол, а после считывать: "Ага, пиксель затемненный на х%, значит, будет наноситься урон по игроку"?

По сути, визуальное программирование, это то же самое программирование в Visual Studio, но оформленное в стиле какого-нибудь Skretch, в котором все довольно просто разложено, а так же описан весь функционал Unity.

Вот ссылка на неё, раньше такой системы не было, точнее, была, но платная(хоть и стала бесплатной) - Bolt.
https://unity.com/features/unity-visual-scripting

Я думаю, что в возможностях Unity есть функция, на подобии "Get Insensity", но не в указанном значении в редакторе, а именно в самой игре, от объекта, в моём случае, игрока, но как я сказал, я не могу понять, либо найти данную функцию

Поискал на просторах интернета, так же не нашёл, хотя, вроде сейчас ещё поискал, нашёл примерное объяснение, попробую реализовать.

Ещё раз спасибо за ваш ответ!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
23.11.2022, 21:01
Помогаю со студенческими работами здесь

Не могу сделать вывод данных из таблицы БД (Пытаюсь сделать гостевую книгу)
Много статей всяких перечитал, и везде по-разному описывается моя проблема... Запись в БД есть, все работает, а вот вывод не могу...

Расчёт среднего значения и вывод объекта, если его значение превышает средний
Здравствуйте. Нужна помощь с запросом в Access. Задание: Вывести ФИО всех моряков, которые поймали рыбы больше среднего значения в...

Получить список координат всех доступных объектов около указанного объекта
Есть матрица объектов размера NxM. Необходимо как то получить список координат всех доступных объектов около указанного объекта. Причем...

S video. вывод земли яркости
Добрый день. Прошу оказать помощь. есть плата в выводом s video. так вот нашел, что одну деталь скололи при...

Не могу задать вывод значения в нужное поле
Здравствуйте! Задача в том, чтобы посчитать отношение сигнал/шум между изображениями(исходным и отфильтрованным) и вывести значение в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru