Возможности компилятора командной строки Flash AS2

Хотя Компилятор командной строки MTASC может компилировать файлы классов ActionScript в SWF, мне нужно конкретное понимание его возможностей с помощью переключателей командной строки.

  • Укажите, на какую версию Flash Player вы нацеливаетесь, 6/7/8

-version n : specify SWF version : 6 to generate Player 6r89 compatible SWF or 8 to access Flash8 features.

  • Настройте, какой единственный Рамка фильма содержит весь код.

-frame f : will export AS2 classes into target frame of swf.


  • Но как мне настроить, какие кадры фильма, какой код ActionScript содержат ??
  • Другими словами, поместите класс А в кадр 1, класс B в кадр 2, класс C в кадр 3 флэш-ролика.
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
0
1 526
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

С AS2 весь ваш код будет импортирован в один и тот же фрейм, вы можете выбрать, какой фрейм это будет.

Однако в AS3 код, импортированный в корень, попадает в кадр 1, а код, импортированный с фигурами, входит в фрейм фигуры.

Ответ принят как подходящий

Насколько мне известно, вы не можете указать, какие классы в какие фреймы входят. Однако вы можете указать фрейм, в который будет экспортирован весь код класса. Поскольку формат SWF - это формат для обработки паром (он загружается покадрово), вы можете, например, экспортируйте все свои классы во фрейм 2. Если вы поместите код в фрейм 1, который в основном начинается с останавливаться();, а затем вы войдете в цикл, чтобы измерить, сколько SWF загружено, вы можете создать предварительный загрузчик SWF во фрейме. один.

Вы также можете взглянуть на swfmill, который позволяет размещать фреймы вашего SWF и импортировать ресурсы. Вы можете использовать MTASC для внедрения кода в SWF-файл, созданный swfmill.

Другие вопросы по теме