Просмотр полной версии : Чудеса в Actionscript
KillerMaxxx
03.01.2002, 21:09
Проблема с элементарной командой startdrag .Я пишу
startDrag("Lalala",true);
А мой клип стоит на месте и не двигается.Но в чужих мувиках всё действует.Я даже надпись копирую и втавляю (название клипа изменяю на свой естественно :p ).Но ][рен те врыло.Не фурычит :mad: .ПОЧЕМУУУ :confused: :confused: :confused:
Помогите пожалуйста очень сильно надо.Плз.
Ваш клип Lalala находится в том же месте откуда вы даете команду? Не достаточно написать имя клипа, надо и адрес к нему указать. А имечко ничего, сойдёт... :p :p :p
KillerMaxxx
03.01.2002, 21:23
Не ты наверно не так понял.Это не отдельный мульт.Это Мувиклип он лежит в библиотеке.
Хм... Вопрос стоит так!
Вот у Вас клип. Звать его 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,то работает но лупа вдалеке от курсора.
Напиши что делать .Где моя ошибка я понял,но как её исправить нет.Пиши по пунктам .ПЛЗ.
У меня всё по твоей инструкции работает. Шли -- разберёмся.
Здесь только повтор твоей инструцкии, без кодов. Смотри
flash_image
04.01.2002, 22:52
Когда тестишь с ctrl+enter нажми в меню debug -> list objects
там будет твой lalala типа _level0.lalala или что-то вроде того
вставь это _level0.lalala вместо lalala.
Удачи
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.