0

actionscript 3 に次のコードがあります。

var async:AsyncToken;

async = bridge.retornamenu();

ブリッジは、インスタンス化されたリモート オブジェクトです。retornamenu() は、amfphp でリモート オブジェクトを開きたい関数です。

しかし、retornamenu() は動的関数で、別の関数をオンにしますが、実行時に実行することはできません。

var stringfunction:String = "retornamenu()" // this name is dynamic.

var async:AsyncToken;

async = bridge.stringfunction;

しかし、この方法は機能しません。関数 retornamenu(); を実行しません。

誰かが私を助けることができますか?私は解決策に数日遅れており、私のプロジェクトは停止しました。

前もって感謝します

4

1 に答える 1

1

使用getOperation()send()てください。

var stringfunction:String = "retornamenu" // this name is dynamic.    
var async:AsyncToken;
async = bridge.getOperation(stringfunction).send();

関数に引数がある場合は、それを渡すことができますsend(args)

于 2010-03-02T02:59:18.663 に答える