PDA

Просмотр полной версии : Помогите доделать галлерею.


l4p
23.07.2007, 14:35
Только начал работать со флешем, нужно сделать галерею с картинками в 1 строку, прокручивающуюся вправо и влево. Помогите постепенно разобраться плс.
так вот начинаю.

var padding:Number = 10;
_global.numImages = 0;
_global.xPos = padding;
_global.yPos = padding;

var thumb_mcl:MovieClipLoader = new MovieClipLoader();

function image(thumbSrc_str:String, fullSrc_str:String):Void {
var holder_mc:MovieClip = this.createEmptyMovieClip("thumb"+_global.numImages+"_mc",
this.getNextHighestDepth());
holder_mc._x = _global.xPos;
holder_mc._y = _global.yPos;
holder_mc.createEmptyMovieClip("image_mc", holder_mc.getNextHighestDepth());
thumb_mcl.loadClip(thumbSrc_str, holder_mc.image_mc);
}

image("images/t_1.jpg", "images/f_1.jpg");


функция работает. Так вот далее нада сделать чтобы при наведении указателя над картинкой появлялся квадрат, так вот немогу сделать квадрат. Так он работает:

this.createEmptyMovieClip("box_mc", this.getNextHighestDepth());
box_mc.beginFill(0x000000, 100);
box_mc.moveTo(0, 0);
box_mc.lineTo(100, 0);
box_mc.lineTo(100, 50);
box_mc.lineTo(0, 50);
box_mc.lineTo(0, 0);
box_mc.endFill();

но если делать объект

thumb_mc.createEmptyMovieClip("box_mc", thumb_mc.getNextHighestDepth());
thumb_mc.box_mc.beginFill(0x000000, 100);
thumb_mc.box_mc.moveTo(0, 0);
box_mc.lineTo(100, 0);
thumb_mc.box_mc.lineTo(100, 50);
thumb_mc.box_mc.lineTo(0, 50);
thumb_mc.box_mc.lineTo(0, 0);
thumb_mc.box_mc.endFill();

в чем дело?

etc
23.07.2007, 14:38
l4p, отредактируйте свой пост и оформите код тегами .

etc
24.07.2007, 00:12
robinovich, отредактируйте свой пост и оформите код тегами .