- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
出于某种原因,我无法访问 using UnityEngine.Advertisements;
尽管我的目标平台是 Android 和 Unity Ads,并且内置广告扩展已启用。
通常,我只在为不支持 Unity Ads 的平台编译时出现此错误,我通过简单地在 #if UNITY_ADS #endif
中敲击相关代码来解决这个问题
如果我注释掉 if 语句,这就是 MonoDevelop 显示代码的方式:
build设置:
Unity 控制台错误:
Assets/Scripts/Project Management/AdvertManager.cs(5,19): error CS0234: The type or namespace name `Advertisements' does not exist in the namespace `UnityEngine'. Are you missing an assembly reference?
我真的不知道为什么这不起作用,当我最初实现它时它正在工作并在某个未知点停止,因为脚本直到需要发布时才使用...
让我知道哪些其他信息可能有用...
提前致谢!
最佳答案
我也曾多次遇到过这个问题。我不知道这是否是最好的解决方案,但我会告诉你我做了什么。
下载并导入这个包。一旦你这样做了,错误就会消失。但它有时会出现故障。正如我所说,这可能不是理想的解决方案,但它确实对我有用,并且在我发布到 google play 的应用程序中一切正常。
关于c# - Unity Ads UnityEngine.Advertisements 库无法访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46413030/
您好,我尝试在图像中转换我的 Texture 2D(我不能使用原始图像,因为分辨率与手机不匹配)但问题是图像没有 Texture 元素。如何在Image.Sprite中转换UnityEngine.Te
这似乎是一个菜鸟问题,但我正在统一使用 gamespark。我像这样在包中发送 vector2: data.SetVector2(1, new Vector2(1.0f, 1.0f, 1.0f));
public void FindClosestEnemy() { List pList = GameObject.FindGameObjectsWithTag("Player");
我想按照教程通过标准 Unity 监听器发送参数。 mbListener = new UnityAction(SomeFunction); void SomeFunction(string _mess
我是使用 visual studio 进行 Unity 开发的新手。 我已经安装了 5.4.2 版本并打开一个项目并出现以下错误。 Assets/Holograms/Support/Spatial M
我正在关注 roll-a-ball来自 Unity3D 网站的教程。当我尝试构建 PlayerController.cs在 MonoDevelop-Unity 中,我收到以下错误: The type
我的项目运行良好,但是当我制作 APK 文件时,出现错误。 类型或命名空间名称 Windows' does not exist in the namespace统一引擎'。您是否缺少程序集引用? 找不
我在构建游戏时遇到此错误。 Could not load file or assembly 'UnityEngine.Purchasing, Version=0.0.0.0, Culture=neut
我想在场景中放置六个物体(球)。我认为代码看起来可行,但我收到一条控制台消息。消息: "Assets/GameScripts/Instance.cs(26,40): error CS0266: Can
我有一些代码可以创建自定义 UI 类。这是通过以下方式完成的: public class EasyUIData { protected static Canvas EasyCanvasOpti
我正在使用 Python 2.7.14,我想使用 UnityEngine 从 Unity 运行我的脚本,当我尝试使用 pip 安装它时:pip install UnityEngine,出现此错误: `
我想使用 SandcaSTLe Help File Builder 从 visual studio xml 注释创建文档。我的项目是使用 .Net 3.5 及其 Unity3d 类库开发的。当我一直尝
我已经尝试了很多东西,但没有任何效果。 我已经重新导入、删除和重新安装了东西。我正在使用统一 2019.3.0f6 和 vs 代码 1.42.1。 最佳答案 我在这里找到了答案。 https://is
我在家里和大学里的机器安装了不同版本的 Unity。在我家较新,在大学较年长,我想知道这是否是导致我出现问题的原因。游戏运行良好,直到我尝试在家用计算机上进一步开发它。 得到两条错误信息: “Unit
我有一个游戏的统一代码,如果游戏对象标签名称是“Player”,它应该跟随角色。但是我遇到了代码错误,我不知道如何修复它。 错误 Assets/Script/CameraRunner.cs(10,32
长话短说,在编写游戏代码时,我突然遇到了一堆这样的错误(数字不断上升) NullReferenceException: Object reference not set to an instance
我正在为初学者做一个关于Unity 3D的小类(class)。 here 。从统一 Assets 商店导入所有 Assets 后,如类(class)中所述,我收到一个可能不应该生成的错误,内容如下:
长话短说,在编写游戏代码时,我突然遇到了一堆这样的错误(数字不断上升) NullReferenceException: Object reference not set to an instance
有人知道如何解决这个问题吗?从 Unity Asset Store 导入 Cinemachine 后出现此错误。我正在使用 Unity 2018.1.0f2 并且 2017.3.1f1 没有问题 错误
我有这种代码,目的是包装 UnityEngine.Debug.Log,这样我也可以在生产中禁用它们,以便稍后查看/过滤。 using System; public enum LogType {
我是一名优秀的程序员,十分优秀!