Когда вы наводите мышь на угол изображения, вы можете перетащить ее, и изображение будет умножено в зависимости от того, сколько вы перетаскиваете мышь. Можно ли это сделать с помощью кода? Например, я накладываю мышь на угол мувиклипа и вижу квадратный курсор рядом с моей мышью. Теперь я перетаскиваю, и изображение дублируется. Как преобразование перспективы?Умножить содержимое мувиклипа, как будто перетаскивая углы?
ответ
Вы можете использовать .beginBitmapFill()
Вот демо:
var loader:Loader = new Loader();
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, ready);
loader.load(new URLRequest("http://www.gravatar.com/avatar/"));
function ready(e:Event):void
{
var shape:Shape = new Shape();
shape.x = shape.y = 50;
shape.graphics.beginBitmapFill((loader.content as Bitmap).bitmapData);
shape.graphics.lineTo(100, 0);
shape.graphics.lineTo(60, 120);
shape.graphics.lineTo(-30, 50);
shape.graphics.lineTo(0, 0);
shape.graphics.endFill();
addChild(shape);
}
Умм. нет, просто drawRect, где у вас есть верхний угол изображения и квадрат перетаскивания x/y. также запустите курсор на курсор, чтобы он перемещался с помощью мыши. Убедитесь, что тип заливки bitmapFill делает желаемый эффект, я не могу вспомнить, был ли он установлен по умолчанию в черепичном типе. – Discipol
Спасибо! Это именно то, что я хотел! – 2013-05-10 23:15:05
- 1. умножить содержимое столбца с combobox
- 2. Как умножить содержимое ячеек таблицы через js?
- 3. Как вызвать gotoAndStop внутри мувиклипа, находящегося внутри другого мувиклипа?
- 4. удаление мувиклипа
- 5. Как преобразовать правильные углы в изометрические углы?
- 6. Угловая перетаскивая IFrame
- 7. Постоянно переупорядочивая список, перетаскивая
- 8. Аннотация не перетаскивая
- 9. Как остановить анимацию определенного мувиклипа
- 10. Как ограничить область перемещением мувиклипа?
- 11. Закругленные углы для изображений
- 12. «как будто» в языковых стандартах
- 13. установка мувиклипа на 4 координаты
- 14. Вставка мувиклипа в качестве ребенка для другого мувиклипа
- 15. AS2 - Доступ к свойствам мувиклипа изнутри другого мувиклипа
- 16. Свойства динамической переменной мувиклипа?
- 17. Как изменить размер текстового поля, перетаскивая мышью?
- 18. Как избежать кнопки Android, перетаскивая сторону экрана
- 19. Как рисовать линию в Android, перетаскивая
- 20. Обновить позиции мувиклипа
- 21. Печать мувиклипа с пометкой
- 22. MOUSE_OUT вне мувиклипа?
- 23. Только нижние углы округлены
- 24. Растянуть и сжимать div, перетаскивая
- 25. Динамическое создание экземпляров мувиклипа
- 26. Как определить углы лица?
- 27. Как объединить углы QWidgets?
- 28. Как закруглить углы QWidget
- 29. Как визуализировать углы Box2D
- 30. Как определить углы полигона?
ли вы имеете в виду, когда вы перетащите файл на вашем компьютере есть ореолы эффект, где прозрачная версия иконе прилагается курсор? Также вы отметили как AS2, так и AS3 - какой из них вы собираетесь использовать? – Marty
Нет, например, когда вы помещаете изображение на сцену и нажимаете «разваливаться», вы можете перетаскивать углы, и изображение будет не больше, но будет расти больше, или вы можете скрыть часть его, перетащив его в том направлении, в котором вы его хватаете. – 2013-05-10 01:56:33
Вы хотите создать фигуру с помощью ActionScript и заполнить ее изображением, чтобы оно повторялось? – Marty