Просмотр полной версии : нарезка картинки
др. Зойдберг
10.08.2005, 18:21
Подскажите пожалуйста, как можно нарезать на куски (например, на прямоугольники) загруженную в клип картинку? куски должны быть независимы друг от друга, перетаскиваться мышкой.
т.е., загруженную картинку нужно нарезать на куски и распихать их по клипам с невидимыми кнопками. интересует именно технология нарезки.
motor4ik
10.08.2005, 18:24
Break Apart , и режь сколько влезит и как захочешь :) каждый кусок в новый клип :) и таскай клипы :)
др. Зойдберг
10.08.2005, 18:26
Break Apart , и режь сколько влезит и как захочешь :) каждый кусок в новый клип :) и таскай клипы :)Надо программно. Это ведь ветка вопросов по экшн скрипту?
motor4ik
10.08.2005, 18:29
а программно, только один вариант! в каждом мувике будет один и тот же целый рисунок, но координаты его и видимая область будут разные вот и все!!! т.е. сделать маску квадратную, в каждом мувике она будет в нужном месте!!! вот и все решение :) только кнопку наверное придется делать чтобы хит область была нужная! у меня такая мысль как порезать картинку программно - это не возможно исходя из моего опыта! может изходя из другого опыта это и будет возможно :)
motor4ik
10.08.2005, 18:30
хотя в кнопку нельзя залесть, тогда ответ : никак :)
а программно, только один вариант! в каждом мувике будет один и тот же целый рисунок, но координаты его и видимая область будут разные вот и все!!! т.е. сделать маску квадратную, в каждом мувике она будет в нужном месте!!! вот и все решение :) только кнопку наверное придется делать чтобы хит область была нужная! у меня такая мысль как порезать картинку программно - это не возможно исходя из моего опыта! может изходя из другого опыта это и будет возможно :)
все верно, тока непонятно про какую кнопку речь..
пример (http://flash-mx.ru/sourcesIDa?ID=6) реализации
хотя в кнопку нельзя залесть, тогда ответ : никак :)
можно положить мувик в кнопку и залезть в него
motor4ik
11.08.2005, 11:54
а как можно залезть в мувик который в кнопке??? ведь мы не можем залезть в кнопку???
др. Зойдберг
11.08.2005, 11:59
все верно, тока непонятно про какую кнопку речь..
пример (http://flash-mx.ru/sourcesIDa?ID=6) реализацииСпасибо, буду разбираться.
вариант решения для твоего расклада
др. Зойдберг
11.08.2005, 13:59
вариант решения для твоего раскладаО! Именно то, что надо. Огромное спасибо, буду модифицировать.
а как можно залезть в мувик который в кнопке??? ведь мы не можем залезть в кнопку???
для этого внутри мувика который в кнопке напиши к примеру
_root.inMC=this
теперь _root.inMC содержит путь к мувику внутри кнопки
motor4ik
11.08.2005, 14:59
ого :) вот этого не знал!!! спасибо очень ценный совет! т.к. я намучался с этим!!
др. Зойдберг
11.08.2005, 19:45
вариант решения для твоего раскладаВсе. Голова окончательно распухла. Весь день бьюсь, но никак не могу приспособить этот пример для загрузки нарезаемого изображения из файла, а не брать его из библиотеки. Файл загружается, а вот распихать его по квадратным клипам не поулчается :(
есть нюанс: мувик с загруженной картинкой не дублируется - придется грузить для каждого фрагмента
думаю, что это не беда: не проверял, но грузиться должен тока один, остальные из кэша (если не запрещено канеш)
др. Зойдберг
11.08.2005, 21:31
есть нюанс: мувик с загруженной картинкой не дублируется - придется грузить для каждого фрагмента
думаю, что это не беда: не проверял, но грузиться должен тока один, остальные из кэша (если не запрещено канеш)Ага, я думал о варианте загрузки одной картинки в каждый мувик, но боялся, что они будут одновременно грузить файл, не кешируя. Ведь, по идее, это несколько разных запросов одного файла на сервер.
Даже думал про вариант подключения пхп для нарезки картинки на сервере и загрузку кусочков в мувики.
Хм... По крайней мере Bandwidth Profiler показывает несколько потоков загрузки, по одному на каждый мувик :(
др. Зойдберг
12.08.2005, 11:51
придется грузить для каждого фрагмента
думаю, что это не беда: не проверял, но грузиться должен тока один, остальные из кэша (если не запрещено канеш)Проверил - ничего не кешируется. Каждый мувик грузит целиком картинку. 50-килобайтная картинка, порезанная на 6х6 частей, в сумме грузится как 1,8 меговая. Наверное придется делать пхпшный загрузчик картинки на сервер, который эту картинку режет и раскладывает куски по файлам. А в мувики грузить эти кусочки. Тогда и маски не нужны.
проверил - ничего не кешируется. каждый мувик грузит целиком картинку. 50-килобайтная картинка, порезанная на 6х6 частей, в сумме грузится как 1,8 меговая. наверное придется делать пхпшный загрузчик картинки на сервер, который эту картинку режет и раскладывает куски по файлам. а в мувики грузить эти кусочки. тогда и маски не нужны.
а ты картинки грузишь без передачи всяких параметров?
еще может не кешировать, когда кеш полный.
др. Зойдберг
12.08.2005, 12:42
а ты картинки грузишь без передачи всяких параметров?
еще может не кешировать, когда кеш полный.Без передачи, только картинки. Кеш пустой, очищал его.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.