Т‑Банк
Банк Бизнес
Инвестиции Мобильная связь Страхование Путешествия Долями
Войти

Обзор Каталог Пульс Аналитика Академия Терминал
Т‑Банк
Войти
БанкБизнес
ИнвестицииМобильная связьСтрахованиеПутешествияДолями

ОбзорКаталогПульсАналитикаАкадемияТерминал
Назад
#ff5733
Менее 10 публикаций
VYACHESLAV_SCHAVA
25 января 2025 в 5:58
Это действительно крутая фишка! Если вы хотите создать проект с помощью ChatGPT и запустить его прямо в браузере с использованием Canvas, вот пример промта, который можно использовать: Промт для создания проекта: "Создай простое веб-приложение на HTML, CSS и JavaScript, которое использует Canvas для отрисовки анимации. Анимация должна включать: Круг, который движется по экрану и отскакивает от краев. Изменение цвета круга при каждом отскоке. Добавь текстовую надпись в центре экрана, которая будет отображать количество отскоков. /canvas" Как это работает: Скопируйте промт выше. Вставьте его в ChatGPT. Добавьте в конце "/canvas". ChatGPT сгенерирует код, который можно сразу запустить в браузере. Пример кода, который может сгенерировать ChatGPT: html Copy code <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Canvas Animation</title> <style> body { margin: 0; overflow: hidden; display: flex; justify-content: center; align-items: center; height: 100vh; background-color: #000; } canvas { border: 1px solid #fff; } </style> </head> <body> <canvas id="canvas"></canvas> <script> const canvas = document.getElementById('canvas'); const ctx = canvas.getContext('2d'); canvas.width = window.innerWidth; canvas.height = window.innerHeight; let x = canvas.width / 2; let y = canvas.height / 2; let dx = 5; let dy = 5; let radius = 50; let bounceCount = 0; let colors = ['#FF5733', '#33FF57', '#3357FF', '#FF33A1', '#A133FF']; function drawCircle() { ctx.beginPath(); ctx.arc(x, y, radius, 0, Math.PI * 2); ctx.fillStyle = colors[bounceCount % colors.length]; ctx.fill(); ctx.closePath(); } function drawText() { ctx.font = '30px Arial'; ctx.fillStyle = '#fff'; ctx.textAlign = 'center'; ctx.fillText(`Bounces: ${bounceCount}`, canvas.width / 2, canvas.height / 2); } function update() { ctx.clearRect(0, 0, canvas.width, canvas.height); drawCircle(); drawText(); if (x + radius > canvas.width || x - radius < 0) { dx = -dx; bounceCount++; } if (y + radius > canvas.height || y - radius < 0) { dy = -dy; bounceCount++; } x += dx; y += dy; requestAnimationFrame(update); } update(); </script> </body> </html> Что делает этот код: Создает анимацию круга, который движется по экрану и отскакивает от краев. Меняет цвет круга при каждом отскоке. Отображает количество отскоков в центре экрана. Как запустить: Скопируйте код. Вставьте его в файл index.html. Откройте файл в браузере. Если хотите что-то более сложное или специфическое, просто уточните запрос, и ChatGPT сгенерирует нужный код! 🚀
2
Нравится
Комментировать
Делитесь опытом в Пульсе
Как больше зарабатывать и эффективнее тратить
Т‑Банк
8 800 333-33-33Для звонков по России
Банк
Дебетовые картыПремиумИностранцамКредитные картыКредит наличнымиРефинансированиеАвтокредитВкладыНакопительный счетПодписка ProPrivateДолямиИпотека
Страхование
ОСАГОКаскоКаско по подпискеПутешествия за границуПутешествия по РоссииИпотекаКвартираЗдоровьеБлог Страхования
Путешествия
АвиабилетыОтелиТурыПоезда
Малый бизнес
Расчетный счетРегистрация ИПРегистрация ОООЭквайрингКредитыT‑Bank eCommerceГосзакупкиПродажиБухгалтерияБизнес-картаДепозитыРассрочкиПроверка контрагентовБонусы для бизнесаТопливо для бизнесаЛизинг
Город
Доставка продуктовАфишаТопливоТ‑АвтоИгрыОтслеживание посылокБлог Города
Полезное
Т‑PayВход с Т‑IDИдентификация с T‑IDПлатежиПереводы на картуБиометрияОтзывыМерч Т‑БанкаПромокодыТ‑ПартнерыСервис по возврату денегТ‑ОбразованиеКурс добраТ‑Бизнес секретыТ—ЖТ‑БлогПомощьБизнес-глоссарий
Средний бизнес
Расчетный счетСервисы для выплатТорговый эквайрингКредитыДепозитыВЭДГосзакупкиБизнес-решенияT‑Bank DataT‑IDЛизингАвтодилеры
Т‑Касса
Интернет-эквайрингОблачные кассыВыставление счетовБезналичные чаевыеМассовые выплаты для бизнесаОтраслевые решенияОплата по QR‑кодуБезопасная сделкаВсе сервисы онлайн-платежей
Карьера
Работа в ИТБизнес и процессыРабота с клиентами
Инвестиции
Инвестиционный счетИИСПремиумТрейдингТерминалМаржинальная торговляИнвестиционные турнирыАкцииВалютыФондыОблигацииФьючерсыЗолотые слиткиЦифровые финансовые активыСтратегииПервичные размещенияДолгосрочные сбереженияАкадемия инвестиций
Мобильная связь
Сим‑картаeSIMТарифыПеренос номераРоумингКрасивые номераЗапись звонковВиртуальный номерСекретарьКто звонилЗащитим или вернем деньги
Технологии от Т‑Банка
Речевая аналитикаРаспознавание и синтез речи VoiceKitПлатформа наблюдаемости Sage
Политика обработки персональных данных
© 2006—2026, АО «ТБанк», официальный сайт, универсальная лицензия ЦБ РФ № 2673
Т‑Банк
8 800 333-33-33Для звонков по России
Банк
Малый бизнес
Средний бизнес
Инвестиции
Страхование
Город
Т‑Касса
Мобильная связь
Путешествия
Полезное
Карьера
Технологии от Т‑Банка
Политика обработки персональных данных
© 2006—2026, АО «ТБанк», официальный сайт, универсальная лицензия ЦБ РФ № 2673