多平台统一 MaxSDK 的设计实现

摘要

文章介绍了一个平台层分层架构的设计,包括接口层、桥阶层和不同平台的具体实现。平台层模块设计分为共用的base模块和各业务线实现模块。以sq_wy为例,包括sdkUnityDemo和sdkImpl模块,其中sdkImpl是unitydemo的入口类。然后,文章介绍了业务接口的设计,包括业务相关接口和生命周期接口,方法名需要和unity调用方法名保持一致。最后,需要将功能的结果回调给unity,Android中调用unity方法最终是通过 UnityPlayer.UnitySendMessage() 实现。

欢迎在评论区写下你对这篇文章的看法。

评论

Accueil - Wiki
Copyright © 2011-2024 iteam. Current version is 2.139.0. UTC+08:00, 2024-12-26 13:41
浙ICP备14020137号-1 $Carte des visiteurs$