Показать сообщение отдельно
Старый 18.10.2001, 21:42
APM вне форума Посмотреть профиль Найти все сообщения от APM
  № 4  
APM

Регистрация: Sep 2001
Адрес: Минск, РБ
Сообщений: 106
RE: K_L
С твином придется разбираться – пока не готов.

RE: All
Видя почти полное отсутствие реакци можно сделать вывод, что все понятно и все согласны
либо с точностью до наоборот.
Тогда предлагаю любителям квестов новый флеш-квест:
Простенький примерчик с LoadVariables:
- делаем сцену с двумя слоями Actions и Text и двумя фреймами
- делаем мувик(MyMovieText) в нем сивол с динамическим текстом (myText),
- помещаем его в первый кадр слоя Text
- добавляем в ObjectActions код
onClipEvent(data)
{ this.myText = this.dataLoad }
- в первый фрейм слоя Actions пишем loadVariables("data.txt","myMovieText")
- во второй фрейм слоя Actions пишем stop()
- делаем файл данных (data.txt) со следующим содержимым:
dataLoad=blablalblablablablalbla
Как вы думаете будет ли работать данный пример всегда – т.е. загружать переменные
если после первого запуска в ObjectActions обьекта MyMovieText в первом фрейме
слегка подправить код, например добавить комментарий.
Вопрос оказывается непростой – если второй кадр в слое Text делался с помощью InsertFrame
то гарантированно будет. А вот если с помощью InserKeyFrame – то …
Если исходить из вышеприведенного текста, то можно сделать вывод ,что также гарантированно
не будет. Но часто жизнь преподносит сюрпризы, оказывается, что может работать, но может
и не работать, а может и работать и не работать, причем на одной и той же машине (но в разной
конфигурации запущенных приложений).
Материал по этим "граблям" я постараюсь выложить в понедельник.
Но может быть кто-то пожелает разобраться самостоятельно. Было бы полезно сравнить впечатления. Это действительно интересно и поучительно.
Можно было бы даже организовать конкурс – вопрос только в призовом фонде для победителей –
кроме собственного времени потраченного на встречную задачу предложить нечего.
Но может быть это кого-то заинтересует.
Итак, время пошло.