forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Общие вопросы (http://forum.boolean.name/forumdisplay.php?f=166)
-   -   Вопросы от новичка (http://forum.boolean.name/showthread.php?t=15809)

Morganolla 04.03.2015 21:03

Ответ: Вопросы от новичка
 
А как сделать мигание изменением цвета?

Nex 04.03.2015 21:47

Ответ: Вопросы от новичка
 
Цитата:

Сообщение от Morganolla (Сообщение 293825)
А как сделать мигание изменением цвета?

http://unity3d.com/learn/tutorials/m...scripting/lerp

pax 04.03.2015 23:48

Ответ: Вопросы от новичка
 
Можно использовать вот такую функцию
http://docs.unity3d.com/ScriptRefere...FadeColor.html

Morganolla 05.03.2015 20:55

Ответ: Вопросы от новичка
 
Спс, друзья! Ох как же мне не нравится этот новый гуй... :)))

ANIK123 06.03.2015 14:45

Ответ: Вопросы от новичка
 
Цитата:

Сообщение от Morganolla (Сообщение 293874)
Ох как же мне не нравится этот новый гуй... :)))

Да нормальный гуй же, хотя сырой
Скоро обещают возможность строить гуи-меши трианглами, а также поддержку обычных рендереров, при этом, на сколько я понял, сохранится вся тамтешняя оптимизация - ваще красота)

Вопрос: как в шейдере определить/нарисовать вертекс? Или же как в пиксельном шейдере понять находимся ли мы на определенном расстоянии от вертекса? В этом деле я нуб

RegIon 07.03.2015 15:40

Ответ: Вопросы от новичка
 
Цитата:

Сообщение от ANIK123 (Сообщение 293896)
Да нормальный гуй же, хотя сырой
Скоро обещают возможность строить гуи-меши трианглами, а также поддержку обычных рендереров, при этом, на сколько я понял, сохранится вся тамтешняя оптимизация - ваще красота)

Вопрос: как в шейдере определить/нарисовать вертекс? Или же как в пиксельном шейдере понять находимся ли мы на определенном расстоянии от вертекса? В этом деле я нуб

Ты про UV вершины? Ну напрямую из пиксельного никак, можно из вершинного передать UV ее в пиксельный.
Нарисовать? Тессселяция

ANIK123 08.03.2015 01:00

Ответ: Вопросы от новичка
 
Цитата:

Сообщение от RegIon (Сообщение 293920)
Ты про UV вершины? Ну напрямую из пиксельного никак, можно из вершинного передать UV ее в пиксельный.
Нарисовать? Тессселяция

Возьму в пример "wireframe" шейдеры: как они узнают где рисовать линии? (желательно с directx не выше 9)
Возможно?

RegIon 08.03.2015 08:58

Ответ: Вопросы от новичка
 
Цитата:

Сообщение от ANIK123 (Сообщение 293931)
Возьму в пример "wireframe" шейдеры: как они узнают где рисовать линии? (желательно с directx не выше 9)
Возможно?

http://forum.unity3d.com/threads/wir...shader.251143/

ANIK123 08.03.2015 13:37

Ответ: Вопросы от новичка
 
Цитата:

Сообщение от RegIon (Сообщение 293937)

Видал уже, там в меш пакуется дополнительная информация, но раз иначе никак, то пусть будет так)

Идиотский вопрос: что нужно экономить больше? Процессорное время или GPU? (интересуют мобилки) Конечно же нужно соблюдать баланс и все такое, или ниочинь? Знаю что многое пытаются переложить на видеопроцессоры

SBJoker 08.03.2015 13:50

Ответ: Вопросы от новичка
 
на мобилках нужно экономить дроуколлы.

ANIK123 08.03.2015 21:28

Ответ: Вопросы от новичка
 
Цитата:

Сообщение от SBJoker (Сообщение 293943)
на мобилках нужно экономить дроуколлы.

да, и по-меньше прозрачности) (не помню как называется)

Nex 09.03.2015 02:51

Ответ: Вопросы от новичка
 
В Unity 5 встретил прикол. При инстансе объекта в цикле с проверкой на его существование.
Код:

if(player == null){
    player = Instantiate(...
}

Условие не срабатывает и объект создается каждый проход цикла. В дебаге при этом пишет первой строкой - null, а все последующие - Null.
wtf? Это я где то ошибся или юнити багует?

Жека 09.03.2015 14:46

Ответ: Вопросы от новичка
 
Если переменная player статичная то хз.

h1dd3n 09.03.2015 20:10

Ответ: Вопросы от новичка
 
Цитата:

Сообщение от Nex (Сообщение 293954)
В Unity 5 встретил прикол. При инстансе объекта в цикле с проверкой на его существование.
Код:

if(player == null){
    player = Instantiate(...
}

Условие не срабатывает и объект создается каждый проход цикла. В дебаге при этом пишет первой строкой - null, а все последующие - Null.
wtf? Это я где то ошибся или юнити багует?

Залочить player пробовал ?

seaman 09.03.2015 23:38

Ответ: Вопросы от новичка
 
Цитата:

Условие не срабатывает и объект создается каждый проход цикла.
Ничего подобного не наблюдаю.
PHP код:

using UnityEngine;

public class 
MyInstance MonoBehaviour
{
    public 
GameObject prefab;

    private 
GameObject __go;

    public 
void Start()
    {
        for(
int i 010i++)
        {
            if(
__go == null)
            {
                
Debug.Log(__go);
                
__go = (GameObject)Instantiate(prefabtransform.positiontransform.rotation);
            }
        }
    }


Появляется один объект. В дебаге один Null.
PS^ Предлагаю не писать невнятный кусок скрипта. По тому что Вы привели - у Вас может быть все что угодно...


Часовой пояс GMT +4, время: 21:17.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot