![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Nov 2009
Сообщений: 5
|
Драсти вам гуру.. вобщем облазил ваш форум и много гуглил.. но так и не смог понять совю проблему... пробовал 2 варианта 1 через прелоадер а именно
load_picture = function() { var my_mcl:MovieClipLoader = new MovieClipLoader(); var myListener:Object = new Object(); my_mcl.addListener(myListener); myListener.onLoadComplete = function(imago:MovieClip) { trace("image_loaded"); }; my_mcl.loadClip("wert.jpg",imago); }; второй еще проще Где imago - это обьект МувиКЛип созданный на флеш... в обоих случаях картинка грузиться нормально! НО в полный размер, и только при повтороном нажатии на кнопку оно меняет размер на положенный.... ![]() |
|
|||||
|
Модрон-ветеринар
|
Про loadMovie забудьте раз и навсегда, используйте только MovieClipLoader.
Все операции с загруженной картинкой можно выполнять только внутри обработчика его события onLoadInit: var my_mcl:MovieClipLoader = new MovieClipLoader(); var myListener:Object = new Object(); my_mcl.addListener(myListener); myListener.onLoadInit = function (target_mc:MovieClip) { //target_mc - это и есть imago target_mc._height = 150; target_mc._width = 150; } btn.onRelease = function () { //btn - кнопка my_mcl.loadClip('wert.jpg', imago) } Последний раз редактировалось mooncar; 17.11.2009 в 23:35. |
|
|||||
|
Регистрация: Nov 2009
Сообщений: 5
|
УРЯ... Огромное спасиБище... ато Манил Гуглил а толку Никак... ПАСИБА =)))
|
|
|||||
|
Модрон-ветеринар
|
Специальный слушатель можно не создавать, а использовать в его качестве текущий таймлайн (даже _root годится):
var my_mcl:MovieClipLoader = new MovieClipLoader(); my_mcl.addListener(this); this.onLoadInit = function (target_mc:MovieClip) { //target_mc - это и есть imago target_mc._height = 150; target_mc._width = 150; } btn.onRelease = function () { //btn - кнопка my_mcl.loadClip('wert.jpg', imago) } |
|
|||||
|
Регистрация: Nov 2009
Сообщений: 5
|
пытаюсь рисовать на обьекте под названием paint это МувиКЛип..
если создаю новый то рисует по всей форме, если привязываю к объекту ничего не выходит.. в чем я не прав???? ![]() var PaintListener:Object = new Object(); paint.addListener(PaintListener); paint.lineStyle(1, 0x006699, 100); PaintListener.onMouseDown = function () { detect = 1; startX = _xmouse; startY = _ymouse; paint.moveTo(startX, startY); trace("down"); }; PaintListener.onMouseMove = function () { if (detect == 1) { paint.lineTo(_xmouse, _ymouse); updateAfterEvent(); } }; PaintListener.onMouseUp = function () { detect = 0; }; |
|
|||||
|
Модрон-ветеринар
|
К загрузке картинок это не относится. Новый вопрос - новая тема.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 19:04. |
|
|
« Предыдущая тема | Следующая тема » |
|
|