Безплатно! Онлайн събитие: 13 грешки с Photoshop Регистрация тук.
Създаване на текст с JavaScript
Създаване на текст с JavaScript в Adobe Animate
В Adobe Animate можете да създавате динамичен текст чрез JavaScript в HTML5 Canvas документи. Този подход ви позволява да генерирате текст програмно при взаимодействие с потребителя, като настройвате позиция, цвят, размер и съдържание на текста според нуждите на вашия проект.
Стъпки за създаване на интерактивен текст с JavaScript
Уверете се, че документът е от тип HTML5 Canvas (ще видите "Canvas" в горната част на интерфейса)
Създайте интерактивен бутон:
- Нарисувайте кръгче
- Кликнете с десен бутон върху обекта и изберете "Тип бутон"
- Редактирайте бутона, като добавите ключови кадри
- Оцветете първия кадър в жълто, а втория в синьо
Добавете JavaScript код:
- Кликнете с десен бутон върху ключовия кадър в timeline и изберете "Actions"
- Преместете бутона на желаната позиция
- От панела "Code Snippets" изберете HTML5 Canvas > Actions > Click to display a text field
Персонализирайте текста чрез редактиране на кода:
- Задайте позиция по X и Y (например 400, 400)
- Определете цвят на текста (например червен)
- Задайте размер на шрифта (например 40 пункта)
- Променете съдържанието на текста (например "New Text")
Ключови JavaScript функции и параметри
this.on("click", fnClickToPosition)
- задава функция, която се изпълнява при клик върху бутонаvar text = new createjs.Text()
- създава нов текстов обектtext.x = 400
- задава хоризонтална позиция на текстаtext.y = 400
- задава вертикална позиция на текстаtext.color = "#FF0000"
- задава цвят на текста (червен)text.font = "40px Arial"
- задава размер и шрифтtext.text = "New Text"
- задава съдържанието на текстаstage.addChild(text)
- добавя текста към сцената