![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Mar 2002
Адрес: https://webhamster.ru
Сообщений: 107
|
Здравствуйте!
Решил я тут поразбираться, как использовать swfmill и mtasc. Решил для пробы сгенерировать простейший ролик - сделать SWF-файл, чтобы в него была интегрирована PNG картинка, которая движется слева направо. Имеется картинка k01.png. Создаю xml-файл библиотеки clip.xml: <?xml version="1.0" encoding="utf-8" ?>
<movie version='9' width="505" height="384" framerate="12">
<background color="#2030F0"/>
<library>
<clip id="k01" import="k01.png"/>
</library>
<frame/>
</movie>
Клип генерируется нормально, картинка в него включена. Далее делаю майл Main.as следующего содержания: class Main { static var k; static var counter=0; static function main() { _root.createTextField('tracetext', 10, 10, 10, 100, 100); // Копируем клип, и задаем глубину k = _root.k01.duplicateMovieClip('k_copy', 1); k._x=0; k._y=0; log("Clip is create"); _root.onEnterFrame = mainloop; } static function log() { _root.tracetext.text += arguments.join(' ') + "\n"; } static function mainloop() { k._x+=1; counter++; log("Counter "+counter); } }; В результате движущийся картинки не видно, хотя в логе появляются сообщения: Вопрос. Что я не так делаю? Что сделать, чтобы картинка была видна и двигалась? Добавлено через 13 часов 44 минуты Так, походу начинаю нащупывать. Если вместо строки прописать обращение к несуществующему объекту _root.botva то компиляция пройдет без ошибок, и результат будет тот же, что и при обращении к объекту _root.k01. Это говорит о том, что, возможно, объекта _root.k01 действительно нет, и к объекту картинки, которая находится в библиотеке, надо обращаться как-то по-другому. Вопрос: как? |
![]() |
![]() |
Часовой пояс GMT +4, время: 09:00. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|