![]() |
|
||||||||||
|
|||||
|
Регистрация: Mar 2011
Сообщений: 28
|
нет так не выходит (((
мне кто-то может написать код...который бы приближал картинку пропорционально ?!?!?! при помощи слайдера ?! Добавлено через 27 минут Я вот нашел как зум делать <mx:HSlider id="scale"
minimum="1"
maximum="4"
value="1"
liveDragging="true"
tickInterval="1"
showTrackHighlight="true" />
<mx:Image id="img1"
source="........."
scaleX="{scale.value}"
scaleY="{scale.value}" />
Добавлено через 19 часов 33 минуты Ребята помогите, очень прошу !!!! Вот уже есть код почти полностью готовый <?xml version="1.0" encoding="utf-8"?>
<mx:Application
xmlns:mx="http://www.adobe.com/2006/mxml"
backgroundAlpha="1"
layout="absolute"
width="400"
height="400">
<mx:Script>
<![CDATA[
private function onSliderChange():void
{
this.cvsImage.scaleX = this.zoomSlider.value;
this.cvsImage.scaleY = this.zoomSlider.value;
}
]]>
</mx:Script>
<mx:Canvas x="0" y="0" width="400" height="300">
<mx:Canvas
id="cvsImage"
clipContent="false"
x="{cvsImage.width /2}" y="{cvsImage.height /2}">
<mx:Image
id="imgSpiral"
x="{-imgSpiral.width /2}"
y="{-imgSpiral.height /2}"
source="img/img.jpg"/>
</mx:Canvas>
</mx:Canvas>
<mx:HSlider
id="zoomSlider"
liveDragging="true"
minimum="1"
maximum="5"
value="1" x="64" y="351"
change="onSliderChange()"/>
<mx:Label
text="Rotation" x="10" y="356"/>
<mx:HRule x="10" y="346" width="380"/>
<mx:HRule x="10" y="380" width="380"/>
</mx:Application>
А когда начинает правая заходить, то прокрутка есть ! Последний раз редактировалось Sergii; 24.03.2011 в 01:36. |
![]() |
![]() |
Часовой пояс GMT +4, время: 17:44. |
|
|
« Предыдущая тема | Следующая тема » |
|
|