Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 22.11.2006, 10:33
Kikasso вне форума Посмотреть профиль Отправить личное сообщение для Kikasso Найти все сообщения от Kikasso
  № 11  
Ответить с цитированием
Kikasso
 
Аватар для Kikasso

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
Цитата:
Сообщение от pkfun
Опечатка. Я понимаю, но всегда проверяю свои ответы в редакторе.
Ну так это не моя опечатка. Я посмотрел что у тебя вывело, там написано что код надо сажать на евент. Значит, ты не туда клал. Сунул на кадр - говорит, что скобки нет. Поставил, код корректный. Только от исправления он все равно не заработает, потому что событие срабатывает один раз, а нам нужно плавно увести. Ну вот я сделал так:
Код:
_alpha=10;
this.onRollOver=function(){
 _alpha = 100;
}
this.onRollOut=function(){
  _alpha = 10;
}
Теперь наглядно видно, что без вкючения шрифтов просто так ни альфу, ни мальфу с текста не убрать. Только битмапа, как в вашем примере. Старый добрый Color и его setColorTransform(); не помогает, я только что проверил - цвет меняет, альфу нет.
P.S. Ну правда, ВАРАН, вы таким шрифтом выступили, что любой засомневается.
Вложения
Тип файла: rar test.rar (12.2 Кб, 40 просмотров)


Последний раз редактировалось Kikasso; 22.11.2006 в 10:40.
Старый 22.11.2006, 19:02
ВАРАН вне форума Посмотреть профиль Отправить личное сообщение для ВАРАН Найти все сообщения от ВАРАН
  № 12  
Ответить с цитированием
ВАРАН
 
Аватар для ВАРАН

Регистрация: Aug 2003
Адрес: Москва
Сообщений: 449
Отправить сообщение для ВАРАН с помощью ICQ
Ну, идрить кудрить, я ж просто принцип показал. Вот вам ваша альфа с динамиком.
Вложения
Тип файла: rar ex.rar (15.6 Кб, 32 просмотров)
__________________
Он манэ падмэ ХУМ!

Старый 22.11.2006, 20:40
pkfun вне форума Посмотреть профиль Отправить личное сообщение для pkfun Посетить домашнюю страницу pkfun Найти все сообщения от pkfun
  № 13  
Ответить с цитированием
pkfun

Регистрация: Feb 2006
Сообщений: 580
fla можно посмотреть то?

Старый 23.11.2006, 05:14
Kikasso вне форума Посмотреть профиль Отправить личное сообщение для Kikasso Найти все сообщения от Kikasso
  № 14  
Ответить с цитированием
Kikasso
 
Аватар для Kikasso

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
Цитата:
Сообщение от ВАРАН
Ну, идрить кудрить, я ж просто принцип показал. Вот вам ваша альфа с динамиком.
И со включенным шрифтом, я полагаю?

Старый 23.11.2006, 07:01
Kikasso вне форума Посмотреть профиль Отправить личное сообщение для Kikasso Найти все сообщения от Kikasso
  № 15  
Ответить с цитированием
Kikasso
 
Аватар для Kikasso

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
Arrow а вот и разгадка феномена.

вот как все решается:
Код:
mask.cacheAsBitmap = true;
clip.cacheAsBitmap = true;
clip.setMask(mask);
mask._alpha=0;
clip.onRollOver=function(){
	if( mask._alpha >94){
		mask._alpha = 100;
		mask.onEnterFrame = null;
	}else{
		this.onEnterFrame = function() {mask._alpha+=5;}
	} 
}
 clip.onRollOut=function(){
		if( mask._alpha < 6 ){
		mask._alpha = 0;
		this.onEnterFrame = null;
	}else{
		this.onEnterFrame = function() {mask._alpha-=5;}
	} 
}
То есть динамически сажается маска, и маска и клип casheAsBitmap, и далее альфа убирается с маски, и это работает!
Исходник в студии - alphaMask.rar. Как и ранее, вверху шрифт не включен, внизу включен. Наведите мышкой.
pkfun, а откуда примерчик? Там была дискуссия?
..Это, чесслово, какие-то фокусы.

Старый 23.11.2006, 09:40
pkfun вне форума Посмотреть профиль Отправить личное сообщение для pkfun Посетить домашнюю страницу pkfun Найти все сообщения от pkfun
  № 16  
Ответить с цитированием
pkfun

Регистрация: Feb 2006
Сообщений: 580
Никаких фокусов, все строго официально. Этот эффект называется "Маскировка альфа-канала" и описан в фирменном руководстве по flash8. Ведь и у меня в примере использован точно такой же прием. Только я альфу маски менял не программно.
Дискуссия? Да, как-то была. Там динамический текст не обсуждался, разговор шел просто о том, как изменять альфу маски.

ps. Прикол. Второй фаерфокс орфографию набираемого текста проверяет.

Старый 23.11.2006, 09:45
Kikasso вне форума Посмотреть профиль Отправить личное сообщение для Kikasso Найти все сообщения от Kikasso
  № 17  
Ответить с цитированием
Kikasso
 
Аватар для Kikasso

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
Да я не читал того хелпа. столько букв! Ну теперь запомню накрепко.

Старый 23.11.2006, 10:58
ВАРАН вне форума Посмотреть профиль Отправить личное сообщение для ВАРАН Найти все сообщения от ВАРАН
  № 18  
Ответить с цитированием
ВАРАН
 
Аватар для ВАРАН

Регистрация: Aug 2003
Адрес: Москва
Сообщений: 449
Отправить сообщение для ВАРАН с помощью ICQ
А что вы так против включённого шрифта то все? Чего он вам не угодил?
__________________
Он манэ падмэ ХУМ!

Старый 23.11.2006, 11:09
Kikasso вне форума Посмотреть профиль Отправить личное сообщение для Kikasso Найти все сообщения от Kikasso
  № 19  
Ответить с цитированием
Kikasso
 
Аватар для Kikasso

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
1) файлов много, в разных местах, шрифтов не напасешься.
2) htmlText + css, надо включать очертания для всех размеров, жирные, наклонные и пр - то есть для каждого типа букв надо свое поле подгрузить и отгрузить. А если сайт многоязыный? А с ероглифами?
3) смотрится местами лучше
4) да я в общем не против.

Старый 23.11.2006, 11:14
ВАРАН вне форума Посмотреть профиль Отправить личное сообщение для ВАРАН Найти все сообщения от ВАРАН
  № 20  
Ответить с цитированием
ВАРАН
 
Аватар для ВАРАН

Регистрация: Aug 2003
Адрес: Москва
Сообщений: 449
Отправить сообщение для ВАРАН с помощью ICQ
Цитата:
Сообщение от Kikasso
1) файлов много, в разных местах, шрифтов не напасешься.
2) htmlText + css, надо включать очертания для всех размеров, жирные, наклонные и пр - то есть для каждого типа букв надо свое поле подгрузить и отгрузить. А если сайт многоязыный? А с ероглифами?
3) смотрится местами лучше
4) да я в общем не против.
Ну дак не мучай пятую точку то. Делай контент на dhtml и добавляй флэш красивостей, коли уж не можешь без него.
__________________
Он манэ падмэ ХУМ!

Создать новую тему Ответ Часовой пояс GMT +4, время: 18:23.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 18:23.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.