Четверг, 24.05.2012, 23:54

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
Страница 1 из 212»
Модератор форума: allxumuk 
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Scirra Construct » Появление и исчезновение объектов (Construct Classic)
Появление и исчезновение объектов
makso134Дата: Понедельник, 30.01.2012, 16:23 | Сообщение # 1
частый гость
Сообщений: 37
Сейчас нет на сайте
Доброго времени суток biggrin Вот появились вопросы такого плана:
1. Как сделать так, чтобы при наведении курсора на спрайт около курсора появлялся текст с подсказкой, а когда курсор за пределами спрайта текст убирался?(Visible, Invisible?). Если да, то как правильно использовать?
2. Как сделать плавное появление и исчезновение объекта без использования поведения Fade, но с таким же результатом(Появляется в течении 2 секунд, смотрим 2 секунды, исчезает в течении 2 секунд).
Пока все... Если будут примеры, будет совсем отлично biggrin
И еще народ, дайте ссылок с музыкой и звуками бесплатными для коммерции даже.
Спасибо.

Сообщение отредактировал 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)
Как сделать так, чтобы при наведении курсора на спрайт около курсора появлялся текст с подсказкой, а когда курсор за пределами спрайта текст убирался?

Quote
около курсора



Кто-то бьет по щиту, а кто-то прямиком в сердце(с)


Сообщение отредактировал 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, можно на примере, если возможность есть.
Опять про ссылки biggrin просто чтобы не создавать лишнюю тему, есть таковые ресурсы, бесплатные для коммерции?
Еще раз спасибо
 
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
Сейчас нет на сайте
Quote (yarickyarick)
ИМХО

Вот и оставь свое "скромное" мнение при себе.
 
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
Сейчас нет на сайте
Всем спасибо, будем пробовать. cool

Добавлено (30.01.2012, 20:04)
---------------------------------------------
Quote

Слушай, а почему в примере из этого сообщения когда на спрайт наводишь, текст еще мигает в другой позиции? Как поправить?

Сообщение отредактировал makso134 - Понедельник, 30.01.2012, 20:15
 
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Scirra Construct » Появление и исчезновение объектов (Construct Classic)
Страница 1 из 212»
Поиск:

Все права сохранены. GcUp.ru © 2008-2012 Рейтинг