Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Чудеса в Actionscript (http://www.flasher.ru/forum/showthread.php?t=25355)

KillerMaxxx 03.01.2002 21:09

Чудеса в Actionscript
 
Проблема с элементарной командой startdrag .Я пишу
startDrag("Lalala",true);
А мой клип стоит на месте и не двигается.Но в чужих мувиках всё действует.Я даже надпись копирую и втавляю (название клипа изменяю на свой естественно :p ).Но ][рен те врыло.Не фурычит :mad: .ПОЧЕМУУУ :confused: :confused: :confused:
Помогите пожалуйста очень сильно надо.Плз.

GenaG 03.01.2002 21:13

Ваш клип Lalala находится в том же месте откуда вы даете команду? Не достаточно написать имя клипа, надо и адрес к нему указать. А имечко ничего, сойдёт... :p :p :p

KillerMaxxx 03.01.2002 21:23

Не ты наверно не так понял.Это не отдельный мульт.Это Мувиклип он лежит в библиотеке.

GenaG 03.01.2002 21:56

Хм... Вопрос стоит так!

Вот у Вас клип. Звать его Lalala. Находится он где? В _root'e? Или может вложен в другой клип? Команда StarDrag откуда запускается? С кнопки или из кадра? Эта кнопка/кадр где валяется? В _root'e ли?

Поверьте, Флэш -- имбицыл (хотя и прелестный), он делает то, что Вы ему говорите. Ваша команда написано верно. Флэш Вас не понимает по одной причине --- в том месте , откуда Вы командуете нет мувика с именем lalala.
Он либо называется не так (проверьте в Instance должно быть написано movie clip и lalala (можно и LALALA и LalaLa и lalaLa -- ему феолетово). Имя, которое Вы видите в библиотеке - не важно, флэш реагирует на Instance name. Либо мувик lalala находится вовсе не в том клипе(или _root'e, я не знаю), откуда запускается StartDrag (что с кнопки -- bottom, что с кадра -- frame -- не важно). Ищите и обрящите.

Если же Вы Startнули-Drag с муви клипа (OnClipEvent(load){StartDrag()}) -- то можете ждать до Второго Пришествия.

KillerMaxxx 04.01.2002 20:10

Мне надо сделать лупу всё вышло кроме...startDrag.Мои действия:
1.Создаю клип lalala из 2ух кадров,в первом пишу stop().
2.Перетягиваю клип на сцену1.
3.Делаю фон.
4.В первом кадре сцены пишу
startDrag("lalala",true);
5.Делаю тест(Ctrl+Enter).
Не РАБОТАЕТ!!!
Но если я убираю ковычки окружающие lalala,то работает но лупа вдалеке от курсора.
Напиши что делать .Где моя ошибка я понял,но как её исправить нет.Пиши по пунктам .ПЛЗ.

GenaG 04.01.2002 22:47

Вложений: 1
У меня всё по твоей инструкции работает. Шли -- разберёмся.
Здесь только повтор твоей инструцкии, без кодов. Смотри

flash_image 04.01.2002 22:52

Когда тестишь с ctrl+enter нажми в меню debug -> list objects
там будет твой lalala типа _level0.lalala или что-то вроде того
вставь это _level0.lalala вместо lalala.
Удачи


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

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