| Появление и исчезновение объектов |
| makso134 | Дата: Понедельник, 30.01.2012, 16:23 | Сообщение # 1 |
частый гость
Сообщений: 37
Сейчас нет на сайте
| Доброго времени суток Вот появились вопросы такого плана: 1. Как сделать так, чтобы при наведении курсора на спрайт около курсора появлялся текст с подсказкой, а когда курсор за пределами спрайта текст убирался?(Visible, Invisible?). Если да, то как правильно использовать? 2. Как сделать плавное появление и исчезновение объекта без использования поведения Fade, но с таким же результатом(Появляется в течении 2 секунд, смотрим 2 секунды, исчезает в течении 2 секунд). Пока все... Если будут примеры, будет совсем отлично И еще народ, дайте ссылок с музыкой и звуками бесплатными для коммерции даже. Спасибо.
Сообщение отредактировал makso134 - Понедельник, 30.01.2012, 16:40 |
| |
| | |
| yarickyarick | Дата: Понедельник, 30.01.2012, 17:18 | Сообщение # 2 |
заслуженный участник
Сообщений: 786
Сейчас нет на сайте
| 1. Ответ: 2. Можно это реализировать с помощью анимации.
Кто-то бьет по щиту, а кто-то прямиком в сердце(с)
Сообщение отредактировал yarickyarick - Понедельник, 30.01.2012, 17:20 |
| |
| | |
| Sanches | Дата: Понедельник, 30.01.2012, 17:26 | Сообщение # 3 |
|
почетный гость
Сообщений: 68
Сейчас нет на сайте
| makso134, вот исходник.
|
| |
| | |
| yarickyarick | Дата: Понедельник, 30.01.2012, 17:31 | Сообщение # 4 |
заслуженный участник
Сообщений: 786
Сейчас нет на сайте
| Sanches, хмммм... Я даже забыл что прозрачность можно в констракте менять=) Но первая функция у тебя получилась хуже:3
Кто-то бьет по щиту, а кто-то прямиком в сердце(с)
|
| |
| | |
| makso134 | Дата: Понедельник, 30.01.2012, 17:49 | Сообщение # 5 |
частый гость
Сообщений: 37
Сейчас нет на сайте
| Quote (yarickyarick) 1. Ответ: Т.е. на сколько я понял Invert Condition выполняет обратное условие с вытекающими из него действиями? А по поводу второго вопроса, без анимации реально? Quote (Sanches) makso134, вот исходник. Спасибо Вам. Забыл еще, последний вопрос насчет ссылок тоже интересует.
Сообщение отредактировал makso134 - Понедельник, 30.01.2012, 17:57 |
| |
| | |
| ArmaggeDroid | Дата: Понедельник, 30.01.2012, 17:59 | Сообщение # 6 |
почетный гость
Сообщений: 70
Сейчас нет на сайте
| NOOOOOOOOOOOO! Так правильнее. Сорри, не заметил требования. А чем тебе Fade плох?
P.S. Но все равно - первый вопрос правильнее делать так.
Сообщение отредактировал ArmaggeDroid - Понедельник, 30.01.2012, 18:01 |
| |
| | |
| yarickyarick | Дата: Понедельник, 30.01.2012, 18:05 | Сообщение # 7 |
заслуженный участник
Сообщений: 786
Сейчас нет на сайте
| ArmaggeDroid, Вообще правильнее, так как у меня=))))))))))
Кто-то бьет по щиту, а кто-то прямиком в сердце(с)
|
| |
| | |
| ArmaggeDroid | Дата: Понедельник, 30.01.2012, 18:13 | Сообщение # 8 |
почетный гость
Сообщений: 70
Сейчас нет на сайте
| Правильнее у меня, т.к. обьектов меньше, и нагрузка на систему меньше ))))))))))) И скобок в сообщении у меня больше! =)
|
| |
| | |
| yarickyarick | Дата: Понедельник, 30.01.2012, 18:14 | Сообщение # 9 |
заслуженный участник
Сообщений: 786
Сейчас нет на сайте
| ArmaggeDroid, Скобки спасут мир!) Но как для 2 события это не так много... А оформление за-то лучше:3
Кто-то бьет по щиту, а кто-то прямиком в сердце(с)
|
| |
| | |
| Brain_Breaker | Дата: Понедельник, 30.01.2012, 18:15 | Сообщение # 10 |
Слишком субъективный критик
Сообщений: 112
Сейчас нет на сайте
| Ярик, мало того, что ты в программе шиш что понимаешь, так еще и других учишь тому, чему не надо. Не умничай, пожалуйста, на пустом месте, не вводи людей в заблуждение, уже не первый раз за тобой это наблюдаю. А fade можно сделать через lerp(x,y,n), где x - начальное значение, y - конечное значение, а n - интенсивность и скорость изменения в диапазоне от 0 до 1. И просто вставь такое изменение в нужные тебе события.
|
| |
| | |
| yarickyarick | Дата: Понедельник, 30.01.2012, 18:20 | Сообщение # 11 |
заслуженный участник
Сообщений: 786
Сейчас нет на сайте
| И какое тут заблуждение? Вроде как правильно всё... + Читаем внимательно: Quote (makso134) Как сделать так, чтобы при наведении курсора на спрайт около курсора появлялся текст с подсказкой, а когда курсор за пределами спрайта текст убирался?
Кто-то бьет по щиту, а кто-то прямиком в сердце(с)
Сообщение отредактировал yarickyarick - Понедельник, 30.01.2012, 18:21 |
| |
| | |
| makso134 | Дата: Понедельник, 30.01.2012, 18:23 | Сообщение # 12 |
частый гость
Сообщений: 37
Сейчас нет на сайте
| Quote (ArmaggeDroid) NOOOOOOOOOOOO! Так правильнее. Сорри, не заметил требования. А чем тебе Fade плох?
P.S. Но все равно - первый вопрос правильнее делать так. Спасибо посмотрим. Quote (Brain_Breaker) Ярик, мало того, что ты в программе шиш что понимаешь, так еще и других учишь тому, чему не надо. Не умничай, пожалуйста, на пустом месте, не вводи людей в заблуждение, уже не первый раз за тобой это наблюдаю. А fade можно сделать через lerp(x,y,n), где x - начальное значение, y - конечное значение, а n - интенсивность и скорость изменения в диапазоне от 0 до 1. И просто вставь такое изменение в нужные тебе события. Немного не понял что такое lerp, можно на примере, если возможность есть. Опять про ссылки просто чтобы не создавать лишнюю тему, есть таковые ресурсы, бесплатные для коммерции? Еще раз спасибо
|
| |
| | |
| ArmaggeDroid | Дата: Понедельник, 30.01.2012, 18:24 | Сообщение # 13 |
почетный гость
Сообщений: 70
Сейчас нет на сайте
| Заблуждение в том, yarickyarick, что этот объект крутится где-то в памяти. А правильнее, чтобы обьект существовал только тогда, когда нужен.
Сообщение отредактировал ArmaggeDroid - Понедельник, 30.01.2012, 18:24 |
| |
| | |
| yarickyarick | Дата: Понедельник, 30.01.2012, 18:25 | Сообщение # 14 |
заслуженный участник
Сообщений: 786
Сейчас нет на сайте
| ArmaggeDroid, Ну смотри, будет же только хуже если и создавать и уничтожать обьект, а + ещё и приказывать ему следовать за мышкой... ИМХО
Кто-то бьет по щиту, а кто-то прямиком в сердце(с)
|
| |
| | |
| ArmaggeDroid | Дата: Понедельник, 30.01.2012, 18:29 | Сообщение # 15 |
почетный гость
Сообщений: 70
Сейчас нет на сайте
| Вот и оставь свое "скромное" мнение при себе.
|
| |
| | |
| yarickyarick | Дата: Понедельник, 30.01.2012, 18:30 | Сообщение # 16 |
заслуженный участник
Сообщений: 786
Сейчас нет на сайте
| ArmaggeDroid, Ну я тут имел в виде немного другую росшифровку=)))) Имею мнение -*_ оспоришXD
Кто-то бьет по щиту, а кто-то прямиком в сердце(с)
|
| |
| | |
| makso134 | Дата: Понедельник, 30.01.2012, 18:51 | Сообщение # 17 |
частый гость
Сообщений: 37
Сейчас нет на сайте
| Quote (ArmaggeDroid) Заблуждение в том, yarickyarick, что этот объект крутится где-то в памяти. А правильнее, чтобы обьект существовал только тогда, когда нужен. Совершенно согласен, только как сделать чтобы позиция была MouseX+20 и mouseY-20, у меня почему то не получается=( Можно примерчик?
Добавлено (30.01.2012, 18:51) --------------------------------------------- yarickyarick, Вы так и не ответили на мой вопрос: Quote Т.е. на сколько я понял Invert Condition выполняет обратное условие с вытекающими из него действиями?
Сообщение отредактировал makso134 - Понедельник, 30.01.2012, 19:01 |
| |
| | |
| ArmaggeDroid | Дата: Понедельник, 30.01.2012, 19:04 | Сообщение # 18 |
почетный гость
Сообщений: 70
Сейчас нет на сайте
| Вот пример.
А Invert Condition - действительно, обратное условие. Со всеми вытекающими. Второй вопрос - смотри исходник Sanches-a (хотя проще все-таки через Fade).
|
| |
| | |
| Brain_Breaker | Дата: Понедельник, 30.01.2012, 19:13 | Сообщение # 19 |
Слишком субъективный критик
Сообщений: 112
Сейчас нет на сайте
| Кстати, fade ничуть не нагружает систему и пытаться осуществить уже готовое решение через системные события - лишний понт и трата времени.
|
| |
| | |
| makso134 | Дата: Понедельник, 30.01.2012, 20:04 | Сообщение # 20 |
частый гость
Сообщений: 37
Сейчас нет на сайте
| Всем спасибо, будем пробовать.
Добавлено (30.01.2012, 20:04) --------------------------------------------- Слушай, а почему в примере из этого сообщения когда на спрайт наводишь, текст еще мигает в другой позиции? Как поправить?
Сообщение отредактировал makso134 - Понедельник, 30.01.2012, 20:15 |
| |
| |
|