Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

Занятие 4

Задание свойств объектов

Класс интерактивных возможностей приложений будет неполным без такого инструмента, как изменение свойств объектов. На прошлых занятиях мы уже сталкивались с программированием свойств объектов. Повторим еще раз.

Задание свойств объекта программным путем:

Object.<свойство> = значение;

Перед программированием объект должен быть преобразован в символ. Как всегда, не забываем об адресации объектов.

Набор доступных для программирования свойств объекта можно найти на панели ActionScript:

Свойства объектов

_name – внутреннее имя объекта;

_rotation – поворот;

_alpha – прозрачность;

_width – ширина;

_height – высота;

_xscale – коэффициент масштабирования по оси x;

_yscale – коэффициент масштабирования по оси y;

_xmouse – координата x указателя мыши относительно объекта;

_ymouse - координата y указателя мыши относительно объекта;

_visible – видимость;

enabled – доступность.

Способ задания свойств объектов

§  Свойства объектов задаются непосредственно в программном коде:

1.  Изобразите на рабочей области произвольный объект

2.  Преобразуйте его в символ типа Ролик.

3.  Запрограммируйте щелчок по объекту, в результате которого изменится ориентация объекта на плоскости.

on (release) {

_rotation=45;

}

§  Свойство объекта изменяется на величину шага относительно предыдущего значения.

1.  Изобразите на рабочей области произвольный объект

2.  Преобразуйте его в символ типа Ролик.

3.  Измените поведение объекта так, чтобы угол поворота все время увеличивался (например, на 10о).

НЕ нашли? Не то? Что вы ищете?

on (release) {

_rotation=_rotation+10;

}

§  При работе с готовым приложением пользователь задает свойства объектов в полях ввода, затем в программном коде свойству объекта присваивается значение переменной t, связанной с полем ввода; Изменение свойств объекта будет происходить по нажатию кнопки, обращение к объекту будет происходить по имени объекта. Для кнопки, которая будет управлять поворотом напишем программный код:

on (release) {

object._rotation = object._rotation +10;

}

Задания

Такой инструмент, как задание свойств объекта (изменение свойств объекта) – очень яркое и наглядное средство интерактивности.

Рассмотрим задания, в которых возможно использование данного средства:

§  Среди набора объектов «выбрать» подходящие по условию (другой вариант – исключить лишнее). Выбор объектов осуществляется кликом мышкой. Всем объектам задается прозрачность 70%, а выбранный объект становится непрозрачным (прозрачность 100%). Следующий клик мышкой по этому объекту – прозрачность опять 70%. Анализ выполненного задания – проверяется прозрачность тех объектов, которые по условию нужно выбрать. Аналогичным образом можно задавать свойство Видимость объекта.

§  Предположим, что необходимо создать столбиковую диаграмму, меняющуюся в зависимости от введенных значений. На сцене необходимо создать систему координат, на ней расположить столько роликов в виде прямоугольников, сколько данных необходимо отразить в диаграмме. Исходное значение – свойство Высота всех столбиков равна 1. Все столбики расположены «на своих местах» на диаграмме, под каждым столбиком – связанное с ним поле ввода. В общем-то, задание понятно?

§  Единственный объект на сцене служит для изучения каких-либо понятий (координатная сетка, угол, ширина, высота и др.). Кроме объекта на сцене должен быть фоновый рисунок, относительно которого и будет «меняться» наш объект – предположим, система координат. На сцене – несколько кнопок, нажатие на которые меняют одно и то же свойство в разных направлениях. Предположим – четыре кнопки: «Влево», «Вправо», «Вверх», «Вниз». Нажатие на эти кнопки меняет положение объекта на плоскости. Первое задание, которое напрашивается, в качестве реализации данного средства – это создание Исполнителя команд Муравья (вспомните замечательную книгу Гутмана «Муравьиные сказки»!). Кто не знаком с этой книгой, можно разработать обучающее пособие «Система координат».

Но, вероятно, у вас появились свои идеи создания интерактивных заданий, в которых используется этот инструмент? Тогда, вперед!

Указания к выполнению практической работы

В результате выполнения Занятия №4 вы должны продолжить создание тестового приложения для подготовки к ЕГЭ (а может быть это другое приложение).

Дополните свой продукт, используя знания, полученные на этом занятии.

Файлу с домашним заданием дайте имя – Ваше ФИО. Работу в формате SWF пересылайте на эл. ящик gornostaeva. *****@***ru ( М.) или *****@***ru ( С.) с пометкой «Домашнее задание» в качестве темы сообщения.

Спасибо за внимание, успехов!

Использованные материалы

·  Создание анимационных эффектов в Macromedia Flash MX 2004. Л., NT Press М., 2005 г.

·  Интерактивные средства обучения, М., С., Панорама, Волгоград, 2008 г.

Основные порталы (построено редакторами)

Домашний очаг

ДомДачаСадоводствоДетиАктивность ребенкаИгрыКрасотаЖенщины(Беременность)СемьяХобби
Здоровье: • АнатомияБолезниВредные привычкиДиагностикаНародная медицинаПервая помощьПитаниеФармацевтика
История: СССРИстория РоссииРоссийская Империя
Окружающий мир: Животный мирДомашние животныеНасекомыеРастенияПриродаКатаклизмыКосмосКлиматСтихийные бедствия

Справочная информация

ДокументыЗаконыИзвещенияУтверждения документовДоговораЗапросы предложенийТехнические заданияПланы развитияДокументоведениеАналитикаМероприятияКонкурсыИтогиАдминистрации городовПриказыКонтрактыВыполнение работПротоколы рассмотрения заявокАукционыПроектыПротоколыБюджетные организации
МуниципалитетыРайоныОбразованияПрограммы
Отчеты: • по упоминаниямДокументная базаЦенные бумаги
Положения: • Финансовые документы
Постановления: • Рубрикатор по темамФинансыгорода Российской Федерациирегионыпо точным датам
Регламенты
Термины: • Научная терминологияФинансоваяЭкономическая
Время: • Даты2015 год2016 год
Документы в финансовой сферев инвестиционнойФинансовые документы - программы

Техника

АвиацияАвтоВычислительная техникаОборудование(Электрооборудование)РадиоТехнологии(Аудио-видео)(Компьютеры)

Общество

БезопасностьГражданские права и свободыИскусство(Музыка)Культура(Этика)Мировые именаПолитика(Геополитика)(Идеологические конфликты)ВластьЗаговоры и переворотыГражданская позицияМиграцияРелигии и верования(Конфессии)ХристианствоМифологияРазвлеченияМасс МедиаСпорт (Боевые искусства)ТранспортТуризм
Войны и конфликты: АрмияВоенная техникаЗвания и награды

Образование и наука

Наука: Контрольные работыНаучно-технический прогрессПедагогикаРабочие программыФакультетыМетодические рекомендацииШколаПрофессиональное образованиеМотивация учащихся
Предметы: БиологияГеографияГеологияИсторияЛитератураЛитературные жанрыЛитературные героиМатематикаМедицинаМузыкаПравоЖилищное правоЗемельное правоУголовное правоКодексыПсихология (Логика) • Русский языкСоциологияФизикаФилологияФилософияХимияЮриспруденция

Мир

Регионы: АзияАмерикаАфрикаЕвропаПрибалтикаЕвропейская политикаОкеанияГорода мира
Россия: • МоскваКавказ
Регионы РоссииПрограммы регионовЭкономика

Бизнес и финансы

Бизнес: • БанкиБогатство и благосостояниеКоррупция(Преступность)МаркетингМенеджментИнвестицииЦенные бумаги: • УправлениеОткрытые акционерные обществаПроектыДокументыЦенные бумаги - контрольЦенные бумаги - оценкиОблигацииДолгиВалютаНедвижимость(Аренда)ПрофессииРаботаТорговляУслугиФинансыСтрахованиеБюджетФинансовые услугиКредитыКомпанииГосударственные предприятияЭкономикаМакроэкономикаМикроэкономикаНалогиАудит
Промышленность: • МеталлургияНефтьСельское хозяйствоЭнергетика
СтроительствоАрхитектураИнтерьерПолы и перекрытияПроцесс строительстваСтроительные материалыТеплоизоляцияЭкстерьерОрганизация и управление производством