Форум программистов, компьютерный форум, киберфорум
Unity, Unity3D
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Unity, Unity3D Ищем героев для блога — как опытных, так и совсем начинающих разработчиков Добрый день! Для начала немного о нас. Мы в IT-Академии Алексея Сухорукова обучаем разработке игр на Unity3D. Подробности на нашем сайте, на нашем ютуб-канале — свежее видео с играми вчерашних выпускников. Для своего блога на сайте и на DTF мы пишем о геймдеве, рассказываем об интересных проектах и кейсах. Предлагаем вам стать участником нашего материала — не важно, кто вы (опытный игродел... https://www.cyberforum.ru/ unity/ thread2433696.html Движение камеры с небольшим отставанием Unity, Unity3D
и снова драсте :) моя камера двигается за моим ГГ вот так private void LateUpdate() { if (!player.isReady) return; // camera follow player Vector3 pos = player.transform.position;
Unity, Unity3D Плавное перемещение камеры https://www.cyberforum.ru/ unity/ thread2433517.html
Доброго времени суток! Существует проблема, которую не могу понять как решить. Буду очень признателен за советы и глумление за нубство (за советы признателен буду больше). Необходимо сделать что-то вроде большого меню, состоящее из 6 независимых экранов. При этом каждый из экранов находится в одном пространстве, на одной сцене (6 канвасов, расположенных определенным образом). И мне нужно,...
Unity, Unity3D Генерация 3d-модели города по координатам https://www.cyberforum.ru/ unity/ thread2433353.html
Здравствуйте. Изучаю Unity недавно. Возникла такая проблема: передо мной стоит задача отстройки 3d-модели города, имеются типы объектов с их координатами. Сам вопрос: есть ли в Unity возможность создания криволинейной области по координатам и функция ее выдавливания на необходимую высоту? Или дома сложной формы прийдется строить из преобразованных кубов? Все это нужно прописать в коде. Такая же...
Unity3D. Не отображается контент в Scroll View на Android Unity, Unity3D
0 Сделал сцену, где отображаются все уровни игры, для этого я сделал скрипт, где создаю список все сцен(уровней), которые заполняются через инспектор(https://prnt.sc/n96sy0). Каждый элемент списка, это префаб, кнопка с текстом, текст - это название сцены. Используется стандартный Scroll View (https://unity3d.com/ru/learn/tutorials/topics/user-interface-ui/scroll-view). Проблема в том,...
Unity, Unity3D Лицевая часть объекта Нужна помощь, замутил турельку из двух объектов (платформа и голова). В качестве активной части выступает голова, когда враг входит в сферу коллайдер голова должна поворачиваться на врага и стрелять. Но поворот делает коряво, как указать какой стороной она должна смотреть на врага? Код турели using System.Collections; using System.Collections.Generic; using UnityEngine; public class Tower :... https://www.cyberforum.ru/ unity/ thread2433198.html
Unity, Unity3D Глобальная переменная https://www.cyberforum.ru/ unity/ thread2433057.html
Всем привет, расскажите как сделать глобальную переменную Скрипт в котором есть переменная int i = 0;, нужно что бы при изменении этой переменной например на int i =1; она поменялась во всех скриптах в которых есть переменная i
Unity, Unity3D Изменить порядковый номер в массиве
Нужны помощь, не понимаю как делать есть код по перемещению персонажа, тоесть я создаю масив из 3 элементов закидываю туда 3ех персонажей и перемещаю их только по оси х. Мне нужно так что бы у элементов менялся порядковый номер в массиве. Как это сделать я не понимаю. Главный персонаж должен находиться всегда в центре . void Update() { pllist.transform.position = new...
Unity, Unity3D Управляемый рандомизатор декораций https://www.cyberforum.ru/ unity/ thread2432915.html
все тот же сайдскроллер 8-) для игры хочется красивостей в виде разного ландшафтного декора. снова список декораций. снова рандом из списка. снова рандом на расстояние. и снова печалька. не нравится. void CreateDecor() { // мало ли. можно забыть накинуть декор в инспектор
Unity, Unity3D Узнать за какое время объект был заспавнен на сцену Добрый день всем, есть задача узнать за какое время объекты с различной полигональностью были заспавнены на сцену. Проект под Android. Буду благодарен за любые ссылки и скрипты. https://www.cyberforum.ru/ unity/ thread2432872.html
Unity, Unity3D Unity - Работа с сетью
При помощи каких классов можно работать в unity с сетью? хочу написать чат для мобильного телефона. дайте направление, ссылочки, посоветуйте всевозможные варианты. Если есть сервер на сокетах (C#), при помощи каких классов в unity можно конектится к серверу из андроид приложения?
Unity, Unity3D Момент инерции Здравствуйте, как можно решить эту проблему: Есть модель маховика, то есть это диск какого-либо диаметра и массы, он закреплён на корпусе модели. Когда мы даём вращение на маховик наша модель начинает вращаться, так как момент инерции диска передается на модель, сама модель начинает вращаться. Следовательно, мы может произвести ориентацию на определенный угол, используя систему обратной связи... https://www.cyberforum.ru/ unity/ thread2432726.html
76 / 54 / 22
Регистрация: 03.03.2019
Сообщений: 175
12.04.2019, 00:36 0

Конвейерная лента на канвасе (UI) - Unity, Unity3D - Ответ 13485648

12.04.2019, 00:36. Показов 1468. Ответов 8
Метки (Все метки)

Ответ

Само рисование делается в две строчки:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
public int w1 = 20;
    public int w2 = 60;
    public Color c1 = Color.yellow;
    public Color c2 = Color.blue;
    public int h = 20;
    public int dist = 300;
    int curPos = 0;
    private float cW, cH;
    Canvas canv;
    Texture2D tex;
    
    void Start()
    {
        canv = GetComponent<Canvas>();
        if (canv == null)
        {
            canv = gameObject.AddComponent<Canvas>();
            canv.renderMode = RenderMode.ScreenSpaceOverlay;
            cW = canv.pixelRect.width;
            cH = canv.pixelRect.height;
        }
        tex = new Texture2D(w1 + w2, h, TextureFormat.ARGB32, false, false);
        for (int ih = 0; ih < h; ih++)
        {
            for (int iw1 = 0; iw1 < w1; iw1++)
            {
                tex.SetPixel(iw1, ih, c1);
            }
            for (int iw2 = 0; iw2 < w2; iw2++)
            {
                tex.SetPixel(w1+iw2, ih, c2);
            }
        }
        tex.Apply();
    }
    private void OnGUI()
    {
        for (int i = 0-(w1+w2); i < cW+ (w1 + w2); i+= w1 + w2)
        {
            GUI.DrawTexture(new Rect(i + curPos, 0.5f * cH - h, w1 + w2, h), tex);
            GUI.DrawTexture(new Rect(i  + w1 + w2 - curPos, 0.5f * cH + h, w1 + w2, h), tex);
        }
        curPos += 1;
        if (curPos > w1 + w2) curPos = 0;
    }
https://savepice.ru/full/2019/... l.jpg.html

Вернуться к обсуждению:
Конвейерная лента на канвасе (UI) Unity, Unity3D
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.04.2019, 00:36
Готовые ответы и решения:

Светодиодная лента. RGB лента
Вопрос такой уважаемые форумчане: как грамотно ее подключить к компьютерным колонкам системы 5.1...

Конвейерная обработка
Добрый день. Есть такая задача - программа снимает видео и проводит ряд обработок над ним (в...

В каких микросхемах динамической памяти используется внутренняя конвейерная архитектура?
Здравствуйте. Как ответить на вопрос: в каких микросхемах динамической памяти используется...

3D объекты в канвасе
Доброго времени суток, мне нужно сделать магазин с шарами которые кружатся, и при этом мне нужно...

8
12.04.2019, 00:36
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.04.2019, 00:36
Помогаю со студенческими работами здесь

Анимация в канвасе
Пока нету заказов решил сделать свой небольшой проэкт в юнити. Нарисовал окна победы и проигрыша. ...

Ошибка в канвасе
Доброй всем ночи. Есть программа, переписана на ооп, но после этого перестала работать...

Рисование на канвасе
Доброго времени суток! Помогите решить проблемку: есть прога которая по исходным данным делает...

рисование на канвасе
Как в C++ Builder на канвасе нарисовать полукруг?

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru