有没有办法从Google Play Developer Console中的库中删除APK?
要确保:我并不是要恢复到早期版本或取消发布应用程序,而是要从发布管理>应用程序发布中单击"添加APK FROM LIBRARY"后可以看到的列表中删除它.
我想删除的版本尚未用于任何形式的版本.
当任何Button组件缺少方法时,是否有办法获取某种信息或警告?
我的意思是,当您为Button实现方法时,在场景中分配该方法,然后重命名该方法,重命名不会更新场景中的方法调用,因此它说“ <Missing ScriptName。 OldMethodName>”。
发生这种情况时,我希望得到通知-至少在按下play时,或者至少在部署应用程序时。
我刚开始在我的Unity游戏中使用委托和事件来在适当的时候更新标签,而不是每帧更新标签,尽管大多数时候没有发生变化.
为了确保,这是一个静态事件调用
public static event OnSomething onSomething;
Run Code Online (Sandbox Code Playgroud)
实际上有听众,我用
if (onSomething!= null) {
onSomething();
}
Run Code Online (Sandbox Code Playgroud)
这只是一个方便的问题,但Visual Studio 14(2015)说,这可以简化为
onSomething?.Invoke();
Run Code Online (Sandbox Code Playgroud)
我也更喜欢,因为我熟悉nullables并想使用它们,但如果我确实将代码更改为建议,Unity表示
error CS1644: Feature `null propagating operator' cannot be used, because it is not part of the C# 4.0 language specification.
Run Code Online (Sandbox Code Playgroud)
那么有没有办法让Unity项目使用C#的v4.0,或者我可以告诉Visual Studio,该项目使用旧版本的C#,所以它会停止这些建议吗?
编辑:很少澄清:我不一定要使用任何特定的C#版本.我想使用最新版本来使用这些"酷炫的新功能",只要没有主要原因不使用最新版本.
如何在Unity脚本中重命名字段,但在Unity Editor检查器中保留它的分配?说我有
public int x;
Run Code Online (Sandbox Code Playgroud)
我在激励器中为x分配"1",然后在脚本中将x重命名为y.然后将失去作业.有没有办法保留它?
我正在使用Visual Studio.
我在应用程序商店中有一个Unity手机游戏,我有一个功能,可以将玩家的电子邮件发送到我的服务器,通知我发生的事情,这不应该发生.如果try
我编写的内容失败了,我会给自己发一封电子邮件,看看肯定有错误.
是否有可能,像OnException处理程序一样构建一个发送每个发生的异常的电子邮件,包括我没写的代码?一些例外可能来自我使用的插件,所以我想有一些Listener,当任何类型的异常被调用时它会起作用.
那可能吗?
我不知道是什么开始的——也许是对 Unity Engine 或 Visual Studio Tools for Unity 的更新(因为我不记得我已经更新了 Visual Studio 本身)——但是几周以来,我的 Visual Studio自动完成基本上与 Unity 不兼容。
我曾经写过“void A”来完成它
void Awake() {
}
Run Code Online (Sandbox Code Playgroud)
但现在它会自动完成
private void Awake() {
}
Run Code Online (Sandbox Code Playgroud)
有没有人知道是什么导致了这种情况以及如何将其改回来?每次我自动完成标准的 Unity 方法时,删除“私有”访问修饰符会很烦人。