Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 01.08.2011, 21:00
Leopardile вне форума Посмотреть профиль Отправить личное сообщение для Leopardile Найти все сообщения от Leopardile
  № 1  
Ответить с цитированием
Leopardile

Регистрация: May 2011
Сообщений: 4
Question Ошибка компиляции 1059: Cвойство "только на чтение"

Есть такой класс (не целиком, кусок):
Код AS3:
public class ColoredBrush implements Brush {
        private var col:uint;
        private var w:int;
        private var h:int;
        private var cX:int;
        private var cY:int;
        private var dataArray:Array;
 
        public function ColoredBrush(pixelsData:Array,
                                     color:uint = 0xFF000000,
                                     centerX:int = 0,
                                     centerY:int = 0) {
            this.centerX = centerX; //Здесь возникает ошибка (сабж)
            this.pixelsData=pixelsData;//Здесь тоже использую get - set, тоже ошибка
 
            this.cY = centerY;//Здесь ошибки нет!
            this.col = color;//Ошибки нет!
        }
 
        public function get centerX():int{
            return cX;
        }
 
        protected function set centerX(newCenterX:int):void{
		if(newCenterX>=w||newCenterX<0) throw new ArgumentError("CenterX is invalid!",3);
		cX = newCenterX;
	}
 
         //другие методы
 
}
Подскажите, пожалуйста, в чем проблема

Создать новую тему   Часовой пояс GMT +4, время: 10:45.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Теги
1059 , ошибка компиляции

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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