У меня есть флэш-задание, которое мне нужно, чтобы начать работу, любой совет будет с благодарностью.Задача состоит в том, чтобы создать приложение для игры в карточную игру, я должен создать компонент MXML, который имеет две переменные, одна переменная хранит изображение задней части игральной карты, а другая переменная хранит все 52 варианта переднейлицевая карта (вторая переменная будет хранить более 50 изображений).
Я написал переменную для обратной стороны изображения карты следующим образом:
public var backOfCard:Image = new Image();
backofCard.source = 'asset/backImage';
Однако я получаю неопределенную ошибку переменной (1120: Доступ к неопределенной переменной свойства img1), яЯ чувствую, что есть что-то маленькое, что мне здесь не хватает, но мне было интересно, сможет ли кто-нибудь это заметить.
Я также хотел бы знать, должен ли я использовать один и тот же метод для каждого изображения jpg для лицевой стороны карт, похоже, что это будет много повторяющегося кода, помимо изменения имени файла дляПередняя часть изображения карты.
Вот фрагмент домашнего задания, опять же, мне просто нужна помощь, чтобы исправить эту часть, я очень ценю любую помощь с этим.
Ваша задача - предоставить пользовательский компонент с именем Card.Создайте компонент, используя Файл → Создать → Компонент MXML.Во всплывающем диалоговом окне
оставьте Пакет пустым
Назовите карту компонента
Базовая карта на spark.components.Image
Что входит в картукомпонент?
Для каждой карты мы хотим иметь возможность показать лицевую или лицевую сторону карты.Это означает, что на каждой карточке должно быть место для хранения информации о том, какой файл показывать в качестве своей лицевой стороны, и какой файл показывать в качестве своей лицевой стороны.
Для этого создайте две переменные в компоненте Card для хранения.имена файлов.Вы можете вызвать эти переменные backImage и frontImage.