我不明白何时应该使用复合设计模式. 我将从这种设计模式中获得哪些好处? 我访问了这个网站,但它只告诉我设计模式的结构,而不是使用它的场景.我希望像我这样的程序员开始学习设计模式会有所帮助.
好了,我上次成功构建,所有我做的是尝试添加谷歌Play服务我的游戏,从这里.
我导入了Unity包,并在相关的设置窗口中设置了Android的google play游戏.
我试着在这一点上进行构建,但是我无法在构建dex文件时收到这个奇怪的错误,表明aar文件之间存在冲突.我把它缩小到由资产/插件/ android/play-services-base-9.0.2和assets/plugins/android/play-services-basement-9.0.2引起的.
我取消选中这两个为android构建的转换为dex错误的东西消失了.我以为这样就行了.
然后,我将应用程序推送到Google Play(alpha环境)以及用于Google Play的小型控制器脚本,以便在start()上登录:
void Awake()
{
// recommended for debugging:
PlayGamesPlatform.DebugLogEnabled = true;
// Activate the Google Play Games platform
PlayGamesPlatform.Activate();
}
void Start()
{
Login();
}
void Login()
{
Social.localUser.Authenticate((bool success) => {
LoggedIn = success;
});
}
Run Code Online (Sandbox Code Playgroud)
然而Unity在打开第一个场景之前似乎崩溃了.它在启动时立即崩溃.这里可以看到logcat的东西.
问题似乎发生在第842行:
10-07 06:03:06.282: E/AndroidRuntime(9551): FATAL EXCEPTION: main
10-07 06:03:06.298: W/ActivityManager(771): Force finishing activity 1 com.PINGUAPPS.TEMPLATE/com.unity3d.player.UnityPlayerNativeActivity
10-07 06:03:06.339: W/ActivityManager(771): Force finishing activity 2 com.google.android.apps.mtaas.backdrop/.BackdropActivity
10-07 06:03:06.402: D/Atlas(771): Validating map...
Run Code Online (Sandbox Code Playgroud)
我不知道如何解决这个问题?
::附加信息:: …
有人可以帮助我编写SQL查询来计算/显示以下示例:
桌子 - 发货
列 - 产品代码/数量/唯一代码
sku a | 5 | nnnn
sku a | 5 | nn
sku a | 10 | (blank)
sku b | 2 | nnn
sku c | 2 | (blank)
sku c | 2 | (blank)
Run Code Online (Sandbox Code Playgroud)
我正在寻找这样的输出:
列 - 产品代码/数量/唯一代码
sku a | 20 | nnnn, nn
sku b | 2 | nnn
sku c | 4 | (blank)
Run Code Online (Sandbox Code Playgroud)