dimon1427
26.11.2001, 16:47
Никак не могу заставить объект в маске перемещаться случайным образом. То есть если слой - не маска, то объект движется как надо. Но если этот же слой сделать маской, то объект остается неподвижным. Как с этим бороться? Может это не возможно в принципе?
программного доступа к элементам, которые на ходятся в слое Маски вообще нет
Кароче говоря на прямую тоесть в лоб эту задачу не решить так и в доке написано ... но !!! попробуй сделать так называемый эффект перемещения при трех кадровой анимации то есть в слой что под маской поставь мувик каторый ерзает не защет CreateMotionTwining а за счет того что ты его програмно перемещяеш меняеш его SETPROPERTY если вдруг не знаеш чего это токое читай ниже :)
setProperty(target, property, expression);
target Путь к экземпляру мувиклипа, чье свойство нужно изменить.
property Свойство, которое нужно изменить.
_x; _y Свойство; устанавливает x(y)-координату клипа относительно локальных координат родительского клипа. Если клип расположен на главной монтажной линейке, то начало его системы координат (0, 0), находится в верхнем левом углу рабочего окна. Если клип вложен внутрь другого трансформированного клипа, он находится в локальной системе координат родительского клипа. Таким образом, после поворота родительского клипа на 90° против часовой стрелки, его дочерние клипы унаследуют систему координат, повернутую на 90° против часовой стрелки. Координаты клипа относятся к его точке отсчета (registration point).
_xscale; _yscale Свойство; определяет горизонтальный(вертикальный) масштаб (percentage) клипа, принятый от точки отсчета клипа. По умолчанию точка отсчета есть (0,0).
Масштабирование локальной системы координат воздействует на установки свойств _x и _y, которые определены в пикселах. Например, если родительский клип масштабируется на 50%, установка свойства клипа _x передвинет объект в клипе на половину числа пикселов, как если бы клип был 100%.
_width; _height Свойство; устанавливает ширину(высоту) клипа. В предыдущих версиях Flash свойства _height и _width были доступны только для чтения, во Flash 5 они могут быть заданы.
_visible Свойство; определяет будет ли видим муви-клип, указанный в аргументе instancename. Невидимый мувик является недоступным для пользователя. Например, кнопки в муви-клипе со значением _visible равным false, не могут быть нажаты.
_soundbuftime Свойство (глобальное); определяет количество секунд для буферизации потокового звука. Значение по умолчанию 5 секунд.
_quality Свойство (global - общее для всего клипа); устанавливает или возвращает качество, используемое для рендеринга клипа
LOW Низкое качество рендеринга (отображения). Графика (имеется в виду векторная. прим.Пер.) не сглаживается, растровые (bitmap) картинки тоже.
MEDIUM Среднее качество рендеринга. Графика сглаживается с использованием сетки 2х2, но растровые картинки не сглаживаются. Это режим подходит для клипов, которое не содержат текст.
HIGH Высокое качество рендеринга. Графика сглаживается с использованием сетки 4х4 и битмапы сглаживаются тоже, если не анимированы (статические). Это качество рендеринга установлено во Flash по умолчанию.
BEST Очень высокое качество рендеринга. Графика сглаживается с использованием сетки 4х4, растр сглаживается всегда.
_highquality Свойство (глобальное); указывает качество сглаживания, применяемого к фильму
_highquality = value;
value Уровень сглаживания, который применяется к фильму. Укажите 2 (BEST), чтобы получить максимальное качество сглаживания, 1 (high quality) если хотите, чтобы битмапки (растровые картинки) сглаживались в случае, если нет анимации. 0 (low quality) - чтобы предотвратить сглаживание
_focusrect Свойство (глобальное); Указывает, показывать ли вокруг активной кнопки желтенький прямоугольничек. Значение по умолчанию - true (не ноль) - указывает, что надо прорисовывать его вокруг активной кнопки или текстового поля и перемещать его, когда пользователь нажимает кнопку. Укажите false, чтобы показывать активное состояние только кадром кнопки "over" (если вообще он определен) по мере того, как пользователь перемещается по странице..
_name Свойство; определяет имя экземпляра мувиклипа.
_rotation Свойство; поворачивает мувиклип на указанный в градусах угол.
_alpha Свойство муви-клипа; устанавливает прозрачность (value) муви-клипа. Диапазон от 0 (полная прозрачность) до 100 (полная видимость). Объекты в клипе с установленным _alpha в 0 остаются активными, даже если полностью невидимы. Например, кнопка в мувике с нулевым _alpha преспокойно может быть кликнута.
expression Значение, присваемое свойству.
Команда; изменяет свойство экземпляра мувиклипа во время его воспроизведения.
Пример
При нажатии кнопки, эта команда присваивает свойству _alpha мувиклипа star значение равное 30 процентам:
on(release) {
setProperty("star", _alpha, 30);
}
:D :D :D
Ну че хватит
:D :D :D
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.