![]() |
|
||||||||||
|
|||||
|
Регистрация: Sep 2007
Сообщений: 13
|
Начал делать игру шахматы. Доску загрузил как jpg
var linkageId:String = "board"; board = BitmapData.loadBitmap(linkageId); //аттачим к главному mainc.attachBitmap(board,0); пытаюсь загрузить их в массив вручную this.p = new Array(2);
this.p[0] = new Array(6);
this.p[1] = new Array(6);
this.p[0,0] = mainc.createEmptyMovieClip(this.p[0,0], 2);
this.p[0,0].loadMovie("fb");
this.p[0][0]._x = 300;
this.p[0][0]._y = 300;
![]() проект выглядит так (chess.fla) а сам код уже в ChessGame.as |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Во-первых, почему loadMovie("fb"); когда это картинка в библиотеке?
Во-вторых, почему то p[0,0], то p[0][0]. В-третьих, что это за странная строчка this.p[0,0] = mainc.createEmptyMovieClip(this.p[0,0], 2); ? this.p[0,0] не может быть именем мувиклипа, дайте ему человеческое имя.
__________________
Reality.getBounds(this); Последний раз редактировалось Wolsh; 20.09.2007 в 15:57. |
|
|||||
|
Регистрация: Sep 2007
Сообщений: 13
|
Цитата:
А вы в меня вопросами Насчет остального исправил. |
|
|||||
|
А у вас выше в коде разве не написано?
И вообще лучше мувиками аттачиться чем битмапами
__________________
"We Are The Champions My Friends!" Queen |
|
|||||
|
Регистрация: Sep 2007
Сообщений: 13
|
Цитата:
|
|
|||||
|
Не конвертировать а просто перенести в клипы
![]()
__________________
"We Are The Champions My Friends!" Queen |
|
|||||
|
Регистрация: Sep 2007
Сообщений: 13
|
Создаю битмап, создаю пустой мувик, аттачу битмап к мувику а потом уже этот мувик к главному?
Это вы имели в виду ? |
|
|||||
|
Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
|
Нет, нет, нет. Аттачить (attachMovie) можно только клипы из библиотеки.
Вытаскиваете фотку из библиотеки, кликаете на нее, F8, мувиклип, экспорт, id. Теперь на сцене ее убиваете, а из библитеки можно аттачить. Если в виде битмапы - то Последний раз редактировалось Kikasso; 25.09.2007 в 12:36. |
|
|||||
|
Регистрация: Sep 2007
Сообщений: 13
|
Цитата:
Я дал linkade id от f0 до f11. затем пробовал так грузить: var ba = new Array [12]; //для битмапов
var ma = new Array [12]; //для мувиков
for (var i=0;i<12;i++)
{
var k = mainc.getNextHighestDepth();
ba[i] = BitmapData = BitmapData.loadBitmap("f"+i);
ma[i] = mainc.createEmptyMovieClip("ma["+i+"]",k); ma[i].attachBitmap(ba[i],k);
}
![]() |
|
|||||
|
Регистрация: Feb 2006
Адрес: Moscow
Сообщений: 552
|
тут не так
должно быть:
__________________
Учимся правильно задавать вопросы |
![]() |
![]() |
Часовой пояс GMT +4, время: 18:01. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|