![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Sep 2009
Сообщений: 15
|
Возник следующий вопрос.
Возможно ли преобразовать уже существующий MovieClip в объект, который является расширением MovieClip? То есть у меня на стейдже уже располагается MovieClip, который находится в подгружаемой флэшке. Я хочу достать его и завернуть в новый объект(для удобства), то есть, чтоб по прежнему был MovieClip, но с дополнительными возможностями. Я, конечно, могу создать простой класс с дополнительными возможностями, который держал бы ссылку на этот MovieClip и мог бы производить дополнительные действия. но немного неудобно. Хотелось бы просто расширить сам MovieClip. При всех моих попытках сейчас сделать нечто подобное package com.cc.model { import flash.display.MovieClip; public class PlotView extends MovieClip { private var _building:Building; public function PlotView(building:Building=null) { super(); _building=building; } public function get building():Building{ return _building; } public function set building(value:Building):void{ _building=value; } } } Помогите, пожалуйста! |
|
|||||
|
Modus ponens
|
Цитата:
__________________
Hell is the possibility of sanity |
|
|||||
|
Регистрация: Sep 2009
Сообщений: 15
|
Эх, так и предполагал в принципе, но хотелось чуда-)) Чуда не вышло - будем работать, как все. Спасибо за ответ
|
|
|||||
|
Регистрация: Oct 2008
Сообщений: 47
|
Кажись тип того
PlotView(movieClip, parameter2, parameter3); view = new PlotView(movieClip, null, null); еще указать в PlotView значения для параметров по дефолту... Может тогда преобразуется
__________________
Ждете Христа? Он сказал мне, что больше не придет. |
![]() |
![]() |
Часовой пояс GMT +4, время: 00:58. |
|
|
« Предыдущая тема | Следующая тема » |
|
|