![]() |
|
||||||||||
|
|||||
|
Регистрация: Dec 2006
Сообщений: 30
|
Ролик отправитель
_root.onLoad = function():Void {
var sending_lc:LocalConnection = new LocalConnection();
sending_lc.send("lc_name", "SendVars", true);
}
var receiving_lc:LocalConnection = new LocalConnection();
receiving_lc.SendVars = function(state:Boolean) {
if( state == true )
{
Debug.Print(state);
trace(state);
}
};
receiving_lc.connect("lc_name");
компилируется нормально, но не могу вызвать метод Print заведенного выше класса Debug, state получается, -- trace(state) выводит все правильно. Подскажите, пожалуйста, в чем ошибка. |
|
|||||
|
Регистрация: Apr 2007
Сообщений: 1,369
|
Так у receiving_lc.SendVars и нет метода SendVars, откуда ему взяться?
В Хелпе написано methodToExecute - это означает что тут надо писать один из методов этого класса, а именно:close() connect(connectionName:String) : Boolean domain() : String send(connectionName:String, methodName:String, [args:Object]) : Boolean Читай Хелп ещё раз, поймешь. Последний раз редактировалось Molecula; 18.05.2007 в 13:14. |
|
|||||
|
Регистрация: Dec 2006
Сообщений: 30
|
тогда вопрос:
Почемы таким "неправильным макаром" я принимаю значение state? или мне нужно пронаследовать дополнительные методы классу LocalConnection? |
|
|||||
|
Регистрация: Apr 2007
Сообщений: 1,369
|
Извини, был не прав.
Вот твой сендер: var sending_lc:LocalConnection = new LocalConnection();
sending_lc.send("MyConnection", "SendVars", "This is a message from file B. Hello.");
this.createTextField("tf", this.getNextHighestDepth(), 10, 10, 300, 100);
var aLocalConnection:LocalConnection = new LocalConnection();
aLocalConnection.connect("MyConnection");
aLocalConnection.SendVars = function(aString:String):Void{
tf.text = "Hi";
}
receiving_lc.SendVars = function У функции нет такого метода...LocalConnection - это класс, у него есть свои методы. Последний раз редактировалось Molecula; 18.05.2007 в 14:02. |
|
|||||
|
Регистрация: Dec 2006
Сообщений: 30
|
ой, забыл соединение, большое спасибо )
Последний раз редактировалось Blind Garret; 18.05.2007 в 14:24. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Что мешает наследоваться от LocalConnection и указать свои методы?
|
|
|||||
|
Регистрация: Dec 2006
Сообщений: 30
|
спасибо, все исправил.
наследование помогло. |
![]() |
![]() |
Часовой пояс GMT +4, время: 12:48. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|