Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Ошибка 1180. (http://www.flasher.ru/forum/showthread.php?t=126181)

rregistratorr 12.06.2009 17:53

Вложений: 1
Всем здравия!
Есть два файла которые по идеи добавляют объект из библиотеки и задают ему координаты. Но при компиляции выдает ошибку. В чем подвох?
_______________________________________________________________________________
Location______________________| Description
startGame.as, Line 1____________| 1180: Call to a possibly undefined method addFrameScript
_______________________________________________________________________________

startGame.as
Код AS3:

package game
{
        import flash.display.Sprite;
 
        // класс
        public class startGame extends Sprite
        {
                public var circle_hero = new circle;
 
                // конструктор класса
                public function startGame()
                {
                addChild(circle_hero);
                circle_hero.init();
                }// конец конструктора
        }// конец класса
}// конец пакета

circle.as

Код AS3:

package game
{
        import flash.display.Sprite;
        import flash.events.Event;
 
        // класс
        public class circle extends Sprite
        {
                private var x_speed:Number;
                private var y_speed:Number;
 
                // конструктор класса
                public function circle()
                {
                        addEventListener(Event.ENTER_FRAME, speed);
                }// конец конструктора
 
                private function speed(e:Event)
                {
                        x += x_speed;
                        y += y_speed;
                }// конец speed
 
                public function init()
                {
                        x_speed = 0;
                        y_speed = 0;
                        x = 250;
                        y = 200;
                }// конец init
        }// конец класса
}// конец пакета

Экспортируемый объект.

dimAS3 12.06.2009 18:41

На таймлайне код есть?

rregistratorr 12.06.2009 18:42

Нет, кода на таймлайне нет.

silin 12.06.2009 18:53

не очень понятно, что ты делаешь
попробуй в настройках уазать game.circle, если класс в этом пакете
и экстендить его от MovieClip, если используешь какие-то свойства именно мувика

rregistratorr 12.06.2009 19:01

Цитата:

Сообщение от silin (Сообщение 827617)
не очень понятно, что ты делаешь

Создал объект (банальный шар), экспортировал его (см. выше) и пытаюсь добавить на сцену.

Цитата:

Сообщение от silin (Сообщение 827617)
попробуй в настройках уазать game.circle, если класс в этом пакете
и экстендить его от MovieClip, если используешь какие-то свойства именно мувика

Свойства Мувика пока не использую.

dimAS3 12.06.2009 19:23

Неужели game.circle не помогло? давай все файлики зипом сюда!

dimAS3 12.06.2009 19:32

Спросил же. На таймлайне есть код????????????????
удалите код и все заработает

rregistratorr 12.06.2009 19:34

Вот блин, так он же закомментирован. (((
Сорри, что отвлек.
Спасибо за помощь.


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

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