![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Jun 2007
Сообщений: 1
|
Добрый день!
в AS2 выдает ошибку 1128 "Attribute used outside class", но работает, почему? Последний раз редактировалось at.; 31.07.2007 в 17:51. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
У классов нет аттрибута static.
|
|
|||||
|
Регистрация: Jun 2007
Сообщений: 24
|
выдает ошибку Attribute used outside class.
var xx = 0;
var yy = 0;
var hh = 100;
var ww = 100;
var b = 1;
var c = 0x008800;
public class Drow extends MovieClip {
function Drow(xx:Number, yy:Number, hh:Number, ww:Number, b:Number, c:Color, cl:Color){
this.lineStyle(b, cl);
//толщина и цвет
this.beginFill(c);
this.moveTo(xx, yy);
this.lineTo(xx+ww, yy);
this.lineTo(xx+ww, yy+hh);
this.lineTo(xx, yy+hh);
this.lineTo(xx, yy);
this.endFill();
};
};
_root.createEmptyMovieClip("red_sq", 3);
Object.registerClass("red_sq", Drow);
red_sq.Drow(0, 0, 100, 800, 0, 0x990000, 0x990000);
|
|
|||||
|
Регистрация: Jun 2007
Сообщений: 24
|
увы, не помогает
апд: теперь пишет Classes may only be defined in external
__________________
тема найдена в поиске Последний раз редактировалось cherno_belaya; 08.11.2007 в 00:26. |
|
|||||
|
переводите что он вам пишет и исполняйте требование
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Классы вообще-то не пишутся в кадрах.
|
|
|||||
|
Регистрация: Jun 2007
Сообщений: 24
|
а вы сами перевели?)
я так понимаю это буквально переводится: классы могут быть определены только в экстернате (или как внешние) то есть, от меня требуется добавить тот самый public, который только что посоветовали удалить.
__________________
тема найдена в поиске |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
Цитата:
А public тут совсем не причем. |
|
|||||
|
Регистрация: Jun 2007
Сообщений: 24
|
спасибо)
а я все же надеялась, что можно без отдельных файлов)) два часа потратила на поиски. а на другом форуме утверждают, что мой код работает и ас2 и в ас3. похоже пора брать бубен.
__________________
тема найдена в поиске |
![]() |
![]() |
Часовой пояс GMT +4, время: 17:47. |
|
|
« Предыдущая тема | Следующая тема » |
|
|