Форум программистов, компьютерный форум, киберфорум
Unity, Unity3D
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.72/25: Рейтинг темы: голосов - 25, средняя оценка - 4.72
844 / 739 / 342
Регистрация: 22.09.2012
Сообщений: 5,034

Компоненты UI- Slider вывод значений на сцену

09.12.2015, 02:12. Показов 4700. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Компоненты UI- Slider вывод значений на сцену- в принципе это я уже сделал.
У меня на сцене два компонента со вкладки UI это Slider и Text
Немножко помогло это видео: https://www.youtube.com/watch?v=A_nxjifierI

Накидал такой код:

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
using UnityEngine;
using System.Collections;
using UnityEngine.UI ; //подключаем иначе несработает
 
public class My_UI : MonoBehaviour {
    public Slider MySlider;
    public Text MyText;
 
    public void MySlidershange()
    {
        //Debug.Log("Ползунок движется!");
          Debug.Log (MySlider.value);
          MyText.text = MySlider.value.ToString();
    }
}
Подключил компонеты к пустому игровому объекту Player, затем выбрал в инспекторе с какими компонентами ему работать. Смотрим скрин.

Далее что я хочу:
Я видел в одной игре ползунок отвечает за разгон поезда
То есть ползунок работает как газ

Я двигаю в игре ползунок резко вверх и поезд несразу начинает резкое движение!
Он начинает какой то разгон, то есть ползунок уже наверху, а спидометр поезда начинает постепенно нарастать до того значения на которое ползунок я и вытянул!

То есть вот эта фишка мне и нужна!
Как это сделать, хотя бы алгоритм напишите я уж сам попробую.

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

По теории верно?
Если да то надо это как-то осуществить а как я еще незнаю..

Я сейчас что хочу- я добавлю на сцену еще один компонент Text и мне нужно что бы в него это постепенное увелечиние переменной и показывало!

Далее я сделаювсе сам, прикручу transform позицию к этой переменной да и все.

Какие будут советы, жду любых советов!
Миниатюры
Компоненты UI- Slider вывод значений на сцену  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.12.2015, 02:12
Ответы с готовыми решениями:

Вывод на сцену, используя ООП
Доброе время суток! Пытаюсь более-менее грамотно построить архитектуру приложения, используя подход ООП. В общем схема такая: Есть...

Вывод на сцену QGraphicsTextItem. Русские буквы. Qt
Знаю как выводить просто "текст" используя tr(), но как вывести переменную? ... int num=stepY*10; ... ...

Вывод значения Range slider
На странице есть вот такой слайдер диапазонов https://codepen.io/andreruffert/pen/jEOOYN <!-- rangeslider.js example ...

3
 Аватар для Cr0c
753 / 600 / 204
Регистрация: 06.08.2015
Сообщений: 2,432
09.12.2015, 10:22
Rigidbody.velocity - скорость го
Rigidbody.AddForce - добавить силу (ускорение) к го
И сравнивайте текущую скорость с желаемой, как скорость достигнута - перестаньте добавлять силу к го.
1
844 / 739 / 342
Регистрация: 22.09.2012
Сообщений: 5,034
09.12.2015, 13:17  [ТС]
Cr0c,
Спс понял! Это уже установленные в юнити движок константы которые самому просчитывать ненужно?

Rigidbody.velocity то есть это вектор скорости твердого тела, нужно брать эти параметры.
А AddForce- это сила..
Блииин что то я совсем запутался..
0
 Аватар для Cr0c
753 / 600 / 204
Регистрация: 06.08.2015
Сообщений: 2,432
09.12.2015, 14:21
Может, тогда стоит освежить знание физики? Без этого проблематично сделать хоть сколько-нибудь толковую реализацию чего-либо. Это же не сферический конь в вакууме...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
09.12.2015, 14:21
Помогаю со студенческими работами здесь

Revolution Slider Error: Slider with alias main_slider not found
Уважаемые форумчане помогите пожалуйста! Поставил плагин Revolution Slider но он выводит ошибку на экране Revolution Slider Error:...

Вывод значений массива сортируя блоки по первым буквам значений
Привет всем! Читаю заголовок своей темы и поражаюсь своей фантазией )) Проблема вот в чем: есть массив, ключи - цифры, значения -...

Вывод значений ассоциативного массива и подстановка этих значений в ссылки
Почему не вставляются значения в ссылку? <?php $leftMenu = array( array('link' => 'Домой', 'href' => 'index.php'), ...

Поиск граничных значений в массиве и вывод группы значений по условию
Здравствуйте. Запутался при решении своей же задачи. Имеется два массива чисел: 1 и 2. В каждом по 100000 значений. Нужно найти все ячейки...

Вывод в список значений поля, одновременно допускающем несколько значений
Есть таблицы, 6 штук. Как через запрос вывести в список информацию о СМУ? например, выбираю объект строительства 2, (они связаны с...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере нетипового документа выдачи шин для спецтехники с табличной частью, разработанного в конфигурации КА2. Данные берутся из. . .
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru