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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 18.10.2007, 17:39
IsupovS вне форума Посмотреть профиль Отправить личное сообщение для IsupovS Найти все сообщения от IsupovS
  № 1  
Ответить с цитированием
IsupovS

Регистрация: Oct 2007
Сообщений: 34
По умолчанию Вопрос по Sound

Код:
var snd:Sound = new Sound(_root.clip)
- что означает запись в скобках (_root.clip), я так понял что для _root.clip создается экземпляр объекта Sound. только
Код:
trace(_root.clip.snd)
- выдает undefined, зато
Код:
trace(snd)
- прекрасно работает. как мне обратиться к нему из другого клипа?


Последний раз редактировалось iNils; 18.10.2007 в 17:42.
Старый 18.10.2007, 17:42
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 2  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Для оформления своего кода, надо использовать теги [code][/code].

Вместо
Код:
var snd:Sound
написать
Код:
snd
А потом обращаться к клипу в котором написан данный код + .snd
__________________
(и)Нильс.ru | Плагины для FlashDevelop


Последний раз редактировалось iNils; 18.10.2007 в 17:49.
Старый 18.10.2007, 18:17
IsupovS вне форума Посмотреть профиль Отправить личное сообщение для IsupovS Найти все сообщения от IsupovS
  № 3  
Ответить с цитированием
IsupovS

Регистрация: Oct 2007
Сообщений: 34
вобщем проблема такая.
создаю в клипе sound, затем при переходе в другой разде этот клип удаляется, на его месте появляется другой. а музыка продолжает играть.
хотя к этому клипу, куда загрузил музыку, обратиться уже не могу.

решил проблему с помощью
Код:
_global.mus=new Sound()
еще такой вопросик: кроме Sound какой объект может загрузить mp3?


Последний раз редактировалось iNils; 18.10.2007 в 18:38.
Старый 19.10.2007, 10:38
CorC вне форума Посмотреть профиль Отправить личное сообщение для CorC Найти все сообщения от CorC
  № 4  
Ответить с цитированием
CorC
 
Аватар для CorC

Регистрация: Jul 2006
Адрес: Земля>Россия>Вологда
Сообщений: 3,056
Отправить сообщение для CorC с помощью ICQ Отправить сообщение для CorC с помощью MSN Отправить сообщение для CorC с помощью Skype™
1. А разве snd.stop() не помогал?
2. Чем вам тут Sound не угодил, прекрасно загружает...
__________________
"We Are The Champions My Friends!" Queen

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

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
От того, что звукооператора шлепнули, звук играть не перестанет.
Прежде чем шлепнуть его, попросите выключить звук, как советует CorC.
__________________
Reality.getBounds(this);

Старый 20.10.2007, 02:34
IsupovS вне форума Посмотреть профиль Отправить личное сообщение для IsupovS Найти все сообщения от IsupovS
  № 6  
Ответить с цитированием
IsupovS

Регистрация: Oct 2007
Сообщений: 34
вот еще такой вопросик по Sound
обработчик onID3 .. в хелпе нашел - одно из его свойств - TIME
но
Код:
mus.onID3=function(){
trace(mus.id3.TIME)
}
ничего не возвращает.. может не правильно обращаюсь?
или есть кое какие нюансы?


Последний раз редактировалось IsupovS; 20.10.2007 в 02:41.
Старый 20.10.2007, 02:38
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 7  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
И что делает этот код? Где Вы хотите увидеть этот TIME?
Код:
mus.onID3=function(){ 
    trace(mus.id3[TIME])
}
----------------------
/// у автора изначально не было трейса, потому и вопрос.
__________________
Reality.getBounds(this);


Последний раз редактировалось Wolsh; 22.10.2007 в 02:16.
Старый 21.10.2007, 05:05
IsupovS вне форума Посмотреть профиль Отправить личное сообщение для IsupovS Найти все сообщения от IsupovS
  № 8  
Ответить с цитированием
IsupovS

Регистрация: Oct 2007
Сообщений: 34
да собсно хочу узнать длительность файла не загружая этот файдл полность.
1.. mus.id3.TIME - в хелпе именно так написано.
2 .. не работают никакие варианты: ни твой, ни этот. может файл надо грузить с определенными настройками. или этот пункт в самом файле не прописан ... но грузил разные mp3, не один не читается

это все параметры которые содержит mus.id3, когда я его загружаю

TPE1
TOPE
TCON
TYER
TIT2
TENC
WXXX
COMM
genre
comment
year
album
artist
songname

тобишь TIME там и не пахнет, хотя при написании данного кода во флеше он опознается как одно из свойств(выделяется синим цветом), правда в выпадающем окошке с перечнем свойств объекта его нет..
я просто в замешательстве.. собсно только три догадки..
1 при создании mp3 , TIME - одно из необязательных свойств
2 к нему надо по другому обращаться или по другому создавать объект
3 разработчики хотели сделать читаемым это свойство, но руки не дошли)))


Последний раз редактировалось iNils; 21.10.2007 в 05:32.
Старый 21.10.2007, 05:30
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 9  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
А с чего вы решили, что тег id3.TIME в файле указан?
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 21.10.2007, 05:53
IsupovS вне форума Посмотреть профиль Отправить личное сообщение для IsupovS Найти все сообщения от IsupovS
  № 10  
Ответить с цитированием
IsupovS

Регистрация: Oct 2007
Сообщений: 34
Цитата:
Сообщение от Wolsh
От того, что звукооператора шлепнули, звук играть не перестанет.
Прежде чем шлепнуть его, попросите выключить звук, как советует CorC.
Код:
snd=new Sound()
btn.onPress=function()
{
delete snd	
}
snd.loadSound("1.mp3",true)
- перестает играть - походу не туда обращался

Цитата:
Сообщение от CorC
1. А разве snd.stop() не помогал?
2. Чем вам тут Sound не угодил, прекрасно загружает...
1. с этим еще не разобрался, но при вызове snd.stop(), а потом при загрузке следующего файла, музыка играла сначала зато бегунок плеера оставался на том же месте где вызвал snd.stop() и двигался с той же позиции. При удалении snd и создании его по новой для загрузки другого файла такая проблема исчезла.
2. да вобще создается впечатление что Sound - полуфабрикат.Естесственно в руках мастера, все будет достойным инструментом, только иногда приходится сильно изощряться чтобы решить какую нибудь прстейшую задачу(не только про Sound )

Цитата:
Сообщение от iNils
А с чего вы решили, что тег id3.TIME в файле указан?
1 для чего-то его описание в хелпе было

Цитата:
The following table lists the standard ID3 2.0 tags and the type of content the tags represent; you query them in the format my_sound.id3.COMM, my_sound.id3.TIME, and so on. MP3 files can contain tags other than those in this table; Sound.id3 provides access to those tags as well.
2. просто в винде при наведении на файл появляется коммент (с таким бледно жетым фоном) и в нем информация схожего содержания с id3(кстати длительность трека там указана), мне почему то кажется что, и flash, и винда читают эту информацию из одного источника. Собственно к сути. Как узнать длительность музыки без ее полной загрузки?


Последний раз редактировалось iNils; 21.10.2007 в 06:24.
Создать новую тему Ответ Часовой пояс GMT +4, время: 03:03.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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