Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Помогите доделать галлерею. (http://www.flasher.ru/forum/showthread.php?t=98852)

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, отредактируйте свой пост и оформите код тегами [code][/code].

etc 24.07.2007 00:12

robinovich, отредактируйте свой пост и оформите код тегами [code][/code].


Часовой пояс GMT +4, время: 08:39.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.