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();
в чем дело?
так вот начинаю.
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();
в чем дело?