Desiltion Начинающий Начинающий Статус Оффлайн Регистрация 15 Окт 2020 Сообщения 75 Реакции 29 10 Дек 2020 #1 Нужно сделать чтобы когда открываешь меню плавно появлялся ректангл, а при закрытие он плавно исчезал. Не подскажете как это сделать?
Нужно сделать чтобы когда открываешь меню плавно появлялся ректангл, а при закрытие он плавно исчезал. Не подскажете как это сделать?
HackAssIa I'm watching you Участник Участник Статус Оффлайн Регистрация 7 Фев 2020 Сообщения 771 Реакции 241 10 Дек 2020 #2 Desiltion написал(а): Нужно сделать чтобы когда открываешь меню плавно появлялся ректангл, а при закрытие он плавно исчезал. Не подскажете как это сделать? Нажмите для раскрытия... float alpha = 0.0f; if (_visible) { alpha += 0.01f; //speed } else { alpha -= 0.01f; //speed } Render::TwoyRect(x,y,w,h,Color(255,255,255,alpha)); "quality sample" no UPD: Blya,привёл пример для плюсов(не обратил внимание на замечательный раздел) Но смысл тот же.
Desiltion написал(а): Нужно сделать чтобы когда открываешь меню плавно появлялся ректангл, а при закрытие он плавно исчезал. Не подскажете как это сделать? Нажмите для раскрытия... float alpha = 0.0f; if (_visible) { alpha += 0.01f; //speed } else { alpha -= 0.01f; //speed } Render::TwoyRect(x,y,w,h,Color(255,255,255,alpha)); "quality sample" no UPD: Blya,привёл пример для плюсов(не обратил внимание на замечательный раздел) Но смысл тот же.