![]() |
Процедура в ActionScript.
Вообщем, у меня следующая цель:
Поле n*n клеток. У каждой клетки есть свои параметры: - местоположение - A1, B7 и так далее, как в морском бое/шахматах ;) - имя текста Эти параметры нужны для того чтобы при клике на клетку открывался хинт (изначально пустой муви-клип из библиотеки) и в нем было показано место положение и заданный текст. Мне нужна эта функция для того, чтобы не тупо вручную дублировать клетки... а все это упростить до прописывания в первом кадре мувика. Люди, подскажите что и как делать, ибо с ЭкшнСкриптом я не дружу :) саму функцию я себе представляю так: параметры: "местоположение" и "текст" "местоположение" = *заданный пользователем текст" "текст" = *заданный пользователем текст" |
малость переувлекся примером, но в общем приверно так:
Код:
_root.cellSize=50;ЗЫ если что непонятно спрашивай. |
Пасиб, меня больше интересует как бы заменить
" 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>"); }" на прописание параметров для кнопок и, соответственно, самой функции. |
_root.c_1_1.onPress = function(){
trace("Ты нажал на кнопку с координатами (1,1)!")д } |
Видимо я очень тупой :)
Но как сделать вместо рандомизации текста рандомизацию мувиков из библиотеки? В массиве ясно: _root.hints = new Array("movie1","movie2","movie3","movie4","movie5"); _root["c_"+x+"_"+y].createTextField("h",1,0,0,45,45); - а вот тут как быть? Я понимаю что где-то нужно DuplicateMovieClip вставить, но не догоняю где... :( Перечитываю второй раз учебник по ЭкшнСкрипту, но все равно для меня он полная загадка... |
ап!!!
|
Никто не подскажет? :(
|
тема закрыта, так как автор начал в ней флудить.
|
Код:
numCubes = 100; |
| Часовой пояс GMT +4, время: 19:25. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.