0

我正在通过 Unity3d 为游戏代码构建服务器,我的服务器是用 Yii 构建的,但是当我看到 Yii教程的 webservice 指南时,我看到它使用soapClient 来调用服务器中的函数。但是在 Unity3d 中,我只知道 WWW 和 WWWForm 来请求服务器。那么,有人知道如何在 Unity3d 中使用 webservice 与 Yii 进行通信吗?
太感谢了。

4

1 回答 1

1

您只需通过 WWWForm 发送数据

http://unity3d.com/support/documentation/ScriptReference/WWWForm.html

var highscore_url = "http://www.my-site.com/?r=MyGame/highscore";

在 Yii 的 Controller 中:\protected\controller\MyGameController.php

class MyGame extends Controller
{
   public function actionHighscore()
   {
      // Here you get data from $_REQUEST ($_POST or $_GET) 
      // and use Yii's power for output some data
      // like perl example in link upthere
   }

}
于 2012-05-12T06:46:59.533 回答