如何在unity中调用 多个 第三方android sdk
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在unity中调用 多个 第三方android sdk相关的知识,希望对你有一定的参考价值。
参考技术A 调用多个并不是什么大问题,唯一有冲突的是Edit 下面 那个 mainFast.xml 文件。里面配置了android权限和主要的启动窗口。导入多个后,手动融合一下,就可以了。本回答被提问者和网友采纳
c# Unity - 如何在另一个类中调用结构对象数组
【中文标题】c# Unity - 如何在另一个类中调用结构对象数组【英文标题】:c# Unity - how to call a struct object array in another class 【发布时间】:2021-10-20 18:34:55 【问题描述】:在 classA 中,我有一个由结构组成的对象数组。我想在 classB 中调用那个对象数组。
A 类:
public classA
public struct Item
public string name;
public int price;
public GameObject obj;
public Item[] itemList;
B 类:
public classB
////how do i call itemList and its properties(name, price, etc.) here???
【问题讨论】:
在classB
中引用classA
并使用classAReference.itemList [ 0 ].name
!!!!
如何创建classAReference?
这个new 运算符可以帮助创建classAReference
。否则我们需要更多信息,这与 Unity 有什么关系。这是一个简单的 C# 语言问题。
【参考方案1】:
改变这个:
public classA
public struct Item
public string name;
public int price;
public GameObject obj;
public Item[] itemList;
到这里:
public struct Item
public string name;
public int price;
public GameObject obj;
public classA
public Item[] itemList;
【讨论】:
它在两个不同的文件中,所以这不起作用 你为什么要这样做?类型嵌套在classA
下完全没有问题...以上是关于如何在unity中调用 多个 第三方android sdk的主要内容,如果未能解决你的问题,请参考以下文章
Unity在Android和iOS中如何调用Native API