Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Проблема с NetStream.appendBytes (http://www.flasher.ru/forum/showthread.php?t=170827)

ganesha 02.11.2011 21:46

Проблема с NetStream.appendBytes
 
Код AS3:

        import flash.net.*;
        import flash.display.*;
        import flash.utils.ByteArray;
 
        public class Main extends Sprite{               
 
                public function Main():void {
 
                        var netStream : NetStream = new NetStream(new NetConnection());                               
                        netStream.appendBytes(new ByteArray());// 1061 Error
                }
        }

Вот такое мне пишет компилятор, кто нибудь знает почему?:

1061: Call to a possibly undefined method appendBytes through a reference with static type flash.net:NetStream.

bav 02.11.2011 21:57

NetStream::appendBytes
Цитата:

Передает объект ByteArray в экземпляр NetStream для воспроизведения. Вызовите этот метод для объекта NetStream в режиме создания данных. Чтобы перевести объект NetStream в режим создания данных, вызовите метод NetStream.play(null) для экземпляра NetStream, созданного для объекта NetConnection, который подключен к null. Метод appendBytes() нельзя вызывать для объекта NetStream, который не находится в режиме создания данных, в противном случае выдается исключение.

i.o. 02.11.2011 22:03

Код AS3:

import flash.system.Capabilities;
...
trace(Capabilities.version);


ganesha 02.11.2011 22:11

Код AS3:

import flash.net.*;
        import flash.display.*;
        import flash.utils.ByteArray;
 
        public class Main extends Sprite{               
 
                public function Main():void {
 
                        var netStream : NetStream = new NetStream(new NetConnection());
                        netStream.play(null);                               
                        netStream.appendBytes(new ByteArray());// 1061 Error
                }
        }

тоже самое =( Call to a possibly undefined method appendBytes through a reference with static type flash.net:NetStream.

Добавлено через 10 минут
Цитата:

Сообщение от i.o. (Сообщение 1043306)
Код AS3:

import flash.system.Capabilities;
...
trace(Capabilities.version);


WIN 10,2,159,1

i.o. 02.11.2011 22:30

Код AS3:

netStream["appendBytes"](new ByteArray());


ganesha 02.11.2011 22:52

Спасибо помогло )

dimarik 02.11.2011 23:01

Подключите playerglobal.swc от десятого плеера.

ganesha 03.11.2011 18:33

ок, спасибо ) тоже помогло )


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

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