Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы (http://www.flasher.ru/forum/forumdisplay.php?f=10)
-   -   Как указать мувику рамки? (http://www.flasher.ru/forum/showthread.php?t=45552)

clep 04.06.2003 03:16

Как указать мувику рамки?
 
Вложений: 1
В этом исходнике мувик ползает по _y. А как указать ему границы, чтобы он за рамки _root не вылезал? Заколебался пробывать :)

dee2 04.06.2003 11:50

Перед изменением _root.mc._y проверку допустимого диапазона что тебе мешает поставить?

clep 05.06.2003 03:27

Так вот я не знаю как этот диапозон пишется ) В книжке моей не написано. Подскажите плиз, срочно надо!

dee2 05.06.2003 09:58

Stage.height

Description

Property (read-only); indicates the current height, in pixels, of the Flash movie Stage. When the Stage.noScale property has a value of true, height represents the height of the Flash Player. When the Stage.noScale value is false (movie scales when player window resized), height represents the height of the Flash movie.

(с) Macromedia Flash MX help

Stage.width - аналогично

if(this.hitTest(x,y,true)){
if (_root.mc._y<Stage.height ){
_root.mc._y = _root.mc._y +2;
}}

только тестируй отдельно запущеный swf
Test movie дает другой размер stage

Sanik 05.06.2003 11:33

Да лучше:
onClipEvent (enterFrame) {
if (this.hitTest(x, y, true)) {
if (_root.mc._y<295) {
_root.mc._y = _root.mc._y+2;
Сразу задай нужное ограничение(это для кнопки "вниз") 295 пикселей так-как размер рабочего поля у тя 500*300 пикселей.
Для кнопки "вверх" ставь соответственно 5пикселей.

Sanik 05.06.2003 11:48

Вложений: 1
Вот исходник... Твой ,но доделанный..

Sanik 05.06.2003 22:14

2clep Чего ,уже не нужно чтоли? :D

clep 06.06.2003 03:19

2 Санёк
Огромное спасибо, то что нужно )
Теперь текст с шрифтами пользователя ездить всётаки будет :D
Всем спасиб, ребят )


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

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