我刚刚开始学习AS3并决定使用Platogo引擎,我在第一部分遇到困难。它描述如下:
将您的游戏与Platogo连接
您的游戏必须成功连接到 Platogo之前的任何功能 可以使用Platogo API。下列 代码示例显示了如何调用
PlatogoAPI.connect()
。你需要 从编辑游戏中传递游戏ID 页面,游戏的根和回调 功能。回调被调用一次 连接已建立。 从这一点开始,你可以继续 用你的正常游戏逻辑。
import com.platogo.api.PlatogoAPI;
import com.platogo.api.enums.PlatogoStatus;
import com.platogo.api.vo.PlatogoResponse;
PlatogoAPI.connect( [your game id], [reference to stage], connectHandler );
function connectHandler( response : PlatogoResponse ) : void
{
if( response.status == PlatogoStatus.OK )
{
trace("You are now connected to Platogo & the API is ready to be used.");
}
}
我需要将此代码粘贴到哪里?一个新的AS文件或我游戏中现有的ActionScript代码?以及在哪个部分?
在将我的id游戏替换为[你的游戏ID]后,我是否还需要保留方括号?[参考舞台]是什么意思?
(你能教我如何使用普通的Flash引擎吗?)
答案 0 :(得分:3)
这可能听起来很粗鲁但是,我认为在尝试连接某些第三方API之前,最好先学习一些基本的AS3。
然后你的问题:
部分'[你的游戏ID]'将完全被我认为你收到的API密钥替换。参数[stage of stage]也将被对舞台对象的引用所取代,在Flash Pro中,您可以安全地传递类似this.stage
的内容。
您对PlagotoAPI.connect的调用可能如下所示:PlatogoAPI.connect(12345, this.stage, connectHandler);