![]() |
|
||||||||||
|
|||||
|
[+4 06.05.14]
|
Что то я затупил маленько
class Test extends Sprite implements ITest interface Itest function test():void var a:ITest = new Test(); a.test(); // ok a.x = 5 // failed p.s. интерфейса для DisplayObject не нашел в помине
__________________
Марк Tween |
|
|||||
|
Регистрация: Aug 2008
Адрес: Рязань
Сообщений: 723
|
унаследуй ITest от IBitmapDrawable
__________________
low + |
|
|||||
|
Регистрация: May 2003
Адрес: Tallinn
Сообщений: 3,182
|
можно например в интерфейсе сделать геттер, который будет возвращать себя самого типа DisplayObject.
function get displayObject():DisplayObject; ... public function get displayObject():DisplayObject{ return this; } |
|
|||||
|
[+4 06.05.14]
|
CrazyFlasher - вот я и о том же, x это для примера, нужно чтобы все методы работали от спрайта + мои личные от интерфейса. Не буду же я все методы спрайтовские заново переписывать. этож глупо
__________________
Марк Tween |
|
|||||
|
Регистрация: May 2003
Адрес: Tallinn
Сообщений: 3,182
|
ну я в первом блоке кода указал как можно сделать
|
|
|||||
|
блогер
Регистрация: Oct 2005
Адрес: Днепродзержинск - город Брежнева и других логопедов
Сообщений: 1,421
Записей в блоге: 4
|
Если у класса/интерфейса нет какого-то метода/св-ва (у интерфейсов нет свойств, пичаль), то при попытке их дёрнуть будет фэйл. Ваш кэп.
__________________
Бобры отвечают на вопросы не потому, что знают на них ответы; они отвечают потому, что их спрашивают. |
|
|||||
|
Регистрация: May 2003
Адрес: Tallinn
Сообщений: 3,182
|
Цитата:
|
|
|||||
|
Регистрация: Aug 2008
Адрес: Рязань
Сообщений: 723
|
Цитата:
__________________
low + |
![]() |
![]() |
Часовой пояс GMT +4, время: 18:12. |
|
|
« Предыдущая тема | Следующая тема » |
|
|