Hola a todos, tales...I & #39, estoy haciendo una galería de plantillas escoger uno que ya, pero que tenía que hacer algunos cambios...el personal había dos imágenes en dos verticalmente y horizontalmente es necesario que se una a una, y así lo hice, pero que...el problema está en la barra de desplazamiento! No he podido hacer cojo horizontal, basta con decir que no soy experto en el código y lo poco, y cambió la altura y la anchura x y la función de la barra de desplazamiento, pero no trabajo para mí
function scroller():Void
{
scroller_mc._y = scrollable_area_mc._y;
tn_group._y = tn_area._y;
sr = tn_area._height/tn_group._height;
scroller_mc._height = scrollable_area_mc._height * sr;
sd = scrollable_area_mc._height - scroller_mc._height;
cd = tn_group._height - tn_area._height;
cr = cd / sd;
tn_group.setMask(tn_area);
if( tn_group._height <= tn_area._height )
{
scroller_mc._visible = scrollable_area_mc._visible = false;
}
else
{
scroller_mc._visible = scrollable_area_mc._visible = true;
}
scroller_mc.onPress = function()
{
this.startDrag(false, this._x, scrollable_area_mc._y, this._x,
scrollable_area_mc._y + scrollable_area_mc._height - this._height + 1);
onDrag = true;
this.onEnterFrame = function()
{
new_y = tn_area._y + scrollable_area_mc._y*cr - this._y*cr;
cv = (new_y - tn_group._y) * scrolling_speed;
tn_group._y += cv;
if( onDrag == false && cv_old == cv )
delete this.onEnterFrame;
cv_old = cv;
}
}
scroller_mc.onRelease = scroller_mc.onReleaseOutside = function()
{
this.stopDrag();
onDrag = false;
}
}
- function scroller():Void
- {
- scroller_mc._y = scrollable_area_mc._y;
- tn_group._y = tn_area._y;
- sr = tn_area._height/tn_group._height;
- scroller_mc._height = scrollable_area_mc._height * sr;
- sd = scrollable_area_mc._height - scroller_mc._height;
- cd = tn_group._height - tn_area._height;
- cr = cd / sd;
- tn_group.setMask(tn_area);
-
- if( tn_group._height <= tn_area._height )
- {
- scroller_mc._visible = scrollable_area_mc._visible = false;
- }
- else
- {
- scroller_mc._visible = scrollable_area_mc._visible = true;
- }
- scroller_mc.onPress = function()
- {
- this.startDrag(false, this._x, scrollable_area_mc._y, this._x,
- scrollable_area_mc._y + scrollable_area_mc._height - this._height + 1);
- onDrag = true;
- this.onEnterFrame = function()
- {
- new_y = tn_area._y + scrollable_area_mc._y*cr - this._y*cr;
- cv = (new_y - tn_group._y) * scrolling_speed;
- tn_group._y += cv;
- if( onDrag == false && cv_old == cv )
- delete this.onEnterFrame;
- cv_old = cv;
- }
- }
- scroller_mc.onRelease = scroller_mc.onReleaseOutside = function()
- {
- this.stopDrag();
- onDrag = false;
- }
- }
Repito que lo que es casi sin necesidad de programación...
Gracias de antemano