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

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

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

Регистрация: Nov 2005
Сообщений: 70
По умолчанию _alpha для мувилипа не принимает нужное значение

Код:
var arrRegionsClip:Array = new Array();
countriesNum = 6;
regionsNum = 1;
for (var i = 0; i<=regionsNum; i++) {
    arrRegionsClip[i] = [];
    for (var j = 0; j<=countriesNum; j++) {
        var tempReg = "Clip"+i+j;
        arrRegionsClip[i][j] = tempReg;
    }
}
var XMLMap:XML = new XML();
XMLMap.ignoreWhite = true;
XMLMap.load("mapa.xml");
XMLMap.onLoad = func;
function func() {
    var region = XMLMap.firstChild.childNodes;
    for (var i = 0; i<region.length; i++) {
        var country = region[i].childNodes;
        var regionName = region[i].attributes.name;
        var regionUrl = region[i].attributes.url;
        var regionComment = region[i].attributes.comment;
        for (var j = 0; j<country.length; j++) {
            var ob = new Object();
            ob.regionName = regionName;
            ob.regionUrl = regionUrl;
            ob.regionComment = regionComment;
            ob.name = country[j].attributes.name;
            ob.url = country[j].attributes.url;
            ob.avalible = country[j].attributes.avalible;
            ob.comment = country[j].attributes.comment;
            var clip = arrRegionsClip[i][j];
            ob.clip = clip;
            duplicateMovieClip(clip, "d"+clip, j);
            dclip = "d"+clip;
            _root[dclip].me = ob;
             _root[dclip]._alpha = 0; //!!!!!!!!!!!!!!!
            _root[dclip].onRollOver = function() {
                this._alpha = 50;
                //_root.poleInfo.text = "Название страны = "+this.me.regionName+"\n";
                //_root.poleInfo.text += "Ссылка страны = "+this.me.regionUrl+"\n";
                //_root.poleInfo.text += "Коментарий страны = "+this.me.regionComment+"\n";
                //_root.poleInfo.text += "Название города = "+this.me.name+"\n";
                //_root.poleInfo.text += "Ссылка города = "+this.me.url+"\n";
                //_root.poleInfo.text += "Доступность города = "+this.me.avalible+"\n";
                //_root.poleInfo.text += "Коментарий города = "+this.me.comment+"\n";
                //_root.poleInfo.text += "Клип - оригинал = "+this.me.clip+"\n";
            };
        }
    }
}
clip = arrRegionsClip[0][0];

Существуют несколько клипов, типа Clip00, Clip01 и т.д.
Из xml подгружаются сведения об этих клипах.
Программно коннектим сведения о клипах и клипы, т.к. их оч много
Но вот беда:
alpha!=0

Старый 22.06.2006, 17:05
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 2  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Ты считаешь, что название твоей темы адекватно?
Ты действительно думаешь, что твой код понятен кому-либо кроме тебя?
Ты уверен, что на твой вопрос можно ответить, исходя из того, что ты написал?

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

Регистрация: Nov 2005
Сообщений: 70
я рисую мувики. их очень много. даю им имена типа Clip01,02,03 и т.д. это страны. все эти страны образуют регион 0. Теперь создаю xml Типа
Код:
- <world>
- <region name="Северная Аверика" url="www.northamerica" comment="Lorem Ipsum">
  <country name="Египет" url="www.egipet" avalible="true" comment="пирамиды" /> 
  <country name="Алжир" url="www.aljir" avalible="false" comment="не сможите" /> 
  <country name="Алжир2" url="www.aljir2" avalible="true" comment="sdfsdfdf" /> 
  <country name="Алжир3" url="www.aljir3" avalible="true" comment="hhhhhhhh" /> 
  <country name="Алжир4" url="www.aljir4" avalible="true" comment="rrggggrrrr" /> 
  <country name="Алжир5" url="www.aljir5" avalible="true" comment="545654646" /> 
  </region>
  </world>
код берет данные из xml и коннектик с мувиками. но мне надо, чтобы мувик был прозрачным сначала, т.е. _root[dclip]._alpha = 0; - ток это не работает!


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

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

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


 


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


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