![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2010
Сообщений: 16
|
Добрый вечер. Есть такой код
function createGridO { grid = new Array(); for(y=0;y<15;y++) { var temp = new ArrayO; for(x=0; x<25; x++) { me = attachMovie("gridbox", "gridbox "+x+" "+y,y*25+x); mc._x = x*20+30; mc._y = y*20+30; mc.x = x; mc.у = у; temp.push(false); } grid.push(temp); } } P.S. Думаю нужно переименовать тему в > Вопросы по переходу с AS2 на AS3 < и закрепить. P.P.S. После Visual Studio совсем непривычно печатать все названия переменных и половины методов в ручную , нет ли какого-нибудь дополнения как интелесенс в висуал студио, кто не знает это как выпадающий список при нажатии ктрл + пробел , также заранее спасибо. |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Цитата:
Книжка, видно, со сканов слеплена. И символы, соответственно, коряво распознаны. Посмотрите на свой код внимательнее. О вместо (), me вместо mc. Цитата:
Цитата:
Цитата:
Последний раз редактировалось udaaff; 27.01.2010 в 23:20. |
|
||||||
|
Регистрация: Jan 2010
Сообщений: 16
|
Цитата:
Цитата:
Цитата:
Цитата:
Добавлено через 47 секунд Цитата:
|
|
|||||
|
Ну, как бы все правильные мальчики и девочки пользуются одним из них, потому что лучше никто не предлагал.
|
|
|||||
|
Регистрация: Jan 2010
Сообщений: 16
|
Цитата:
|
|
|||||
|
А Abobe Flash "совсем непривычно печатать все названия переменных и половины методов в ручную".
|
|
|||||
|
Регистрация: Jan 2010
Сообщений: 16
|
Но тем не мение, во всех книгах по gameDevelopment во Flash , используется именно он. Может подросту перейду на них. И как взаимодействовать с элементами библиотеки? Может опытные игростроители подскажут?)) Но мы отвлеклись от темы!)
|
|
|||||
|
Зачем вы учите AS3 по книге где используется AS2? Читайте К.Мука.
AS3 работает с библиотекой иначе function createGrid():void{ var grid:Array = []; for(y=0; y<15; y++) { var temp = new ArrayO; for(x=0; x<25; x++) { //создаем экземпляр мувиклипа из библиотеки var me:Gridbox = new Gridbox(); // "Gridbox" - linkage у символа //называем его как надо me.name = "gridbox "+x+" "+y; //добавляем в DisplayList на нужную глубину addChildAt(mc, y*25+x); mc.x = x*20+30; mc.y = y*20+30; //mc.x = x; mc.у = у; ?? temp.push(false); } grid.push(temp); } } Последний раз редактировалось Kidd002; 28.01.2010 в 00:57. |
|
|||||
|
Регистрация: Jan 2010
Сообщений: 16
|
Цитата:
Спасибо за код, будем разбираться. |
![]() |
![]() |
Часовой пояс GMT +4, время: 23:44. |
|
|
« Предыдущая тема | Следующая тема » |
|
|