|
|
|||||
Регистрация: May 2006
Сообщений: 48
|
Попытка вторая.
Попробую еще раз сформулировать проблему:
Нужна таблица с ячейками, допустим 10*10. Но ячейки не ХТМЛные, а обычные мувиклипы. Видов ячеек несколько, допустим, красная, синяя, зеленая. И при клике на каждую из ячеек выпливает мувиклип с описанием. Для каждой ячейки описание разное. Поэтому нужна процедура/функция + массивы, с параметрами: местоположение, тип, цвет. малость переувлекся примером, но в общем приверно так: _root.cellSize=50; cCell = function(x,y,hint){ _root.createEmptyMovieClip("c_"+x+"_"+y,x*100+y); _root["c_"+x+"_"+y]._x=x*_root.cellSize; _root["c_"+x+"_"+y]._y=y*_root.cellSize; _root["c_"+x+"_"+y].createTextField("h",1,0,0,45,45); _root["c_"+x+"_"+y].h.html = true; _root["c_"+x+"_"+y].h.wordWrap = true; _root["c_"+x+"_"+y].h.border = true; _root["c_"+x+"_"+y].h.htmlText = "<font face='Tahoma' size='10'>"+hint+"</font>"; } _root.hints = new Array("Lol","Rolf!","Lmao","IKnowYou","YourMom","YourFace","WTF","OMG","YHBT","Me is flasher","CowSayMoo","CatSayMeow","Well, Hi There.","This is a hint."); _root.colors = new Array("000000","FFcc00","FF00FF","00FF00","FF0000","0000FF","ccFF00","00ccFF","cc00FF","FF00cc","00FFFF","FFFF00"); for(i=0;i<=13;i++){ for(j=0;j<=13;j++){ cCell(i,j,"<font color='#"+_root.colors[Math.floor(Math.random()*_root.colors.length)]+"'>"+_root.hints[Math.floor(Math.random()*_root.hints.length)]+"</font>"); } } ЗЫ если что непонятно спрашивай. __________________ I'm only happy when it rains. Вот добрый человек помог, но не совсем так, а переделать под то, что я хочу я не смог Последний раз редактировалось iNils; 01.06.2006 в 18:24. |
|
|||||
Регистрация: May 2006
Сообщений: 48
|
_root.cellSize=50; cCell = function(x,y,hint){ _root.createEmptyMovieClip("c_"+x+"_"+y,x*100+y); _root["c_"+x+"_"+y]._x=x*_root.cellSize; _root["c_"+x+"_"+y]._y=y*_root.cellSize; _root["c_"+x+"_"+y].createTextField("h",1,0,0,45,45); _root["c_"+x+"_"+y].h.html = true; _root["c_"+x+"_"+y].h.wordWrap = true; _root["c_"+x+"_"+y].h.border = true; _root["c_"+x+"_"+y].h.htmlText = "<font face='Tahoma' size='10'>"+hint+"</font>"; } Что тут изменить, чтобы вместо createTextField был DuplicateMovie? И чтобы был не текст а разные мувики дублируемые. Но не рандомно, а чтобы можно было это все прописать в первом кадре, как я описал выше? Последний раз редактировалось iNils; 05.06.2006 в 16:02. |
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
VoCz, сам с собой общаешься?
|
|
|||||
Регистрация: May 2006
Сообщений: 48
|
___etc, нет жду ответа...
|
|
|||||
Регистрация: May 2006
Сообщений: 48
|
Не сочтите это за флуд...НО мне так никто и не ответил
|
Часовой пояс GMT +4, время: 21:41. |
|
« Предыдущая тема | Следующая тема » |
|
|