如何在Android上的Canvas on Touch上检测UI对象?
例如,我有具有5个对象,诸如帆布Image,RawImage,Buttons,InputField等.
当我触摸按钮UI对象然后做一些事情.单击依赖时,每个按钮执行不同的过程.
代码如下所示:
private void Update()
{
if (Input.touches.Length <= 0) return;
for (int i = 0; i < Input.touchCount; i++)
{
if (Button1.touch)
if (Input.GetTouch(i).phase == TouchPhase.Began)
login();
else if (Button2.touch && Input.GetTouch(i).phase == TouchPhase.Began)
LogOut();
}
}
Run Code Online (Sandbox Code Playgroud)
那怎么办呢?
第二:如何检测Gameobject获取触摸?是否与上述相同?
我正在寻找System.speech团结一致的工作?有没有办法如何将这个DLL包含在统一和MonoDevelop中?
因为我试图在没有从资产商店花钱的情况下制作完整的文本语音.如果System.Speech Library DLL可以解决这个原因.如何使它与统一工作5.3.5?
我也已经尝试过speechLib.dll了.它在编辑器中工作但是当构建到APK时它是错误的并且无法构建.
我正在制作一个团结C#的游戏.我有代码保存本地并为游戏保存云.当按下游戏保存然后退出时,我按下一个按钮退出.
但我在这里保存的游戏有问题.当某人或玩家按下设备移动设备上的主页按钮时,游戏将退出并在后台运行.
如果玩家重启设备,则在后台运行的游戏将不会保存到本地或云端.这就是问题.
所以在统一当主页按钮按下设备移动时,统一会做什么?这是暂停应用程序/游戏或其他什么?如果玩家按下主页按钮,我们可以做什么?
如果暂停应用程序/游戏,我们可以在玩家按下主页按钮时首先检测到它,我们可以保存游戏吗?(我的意思是在按下按钮后运行代码)
或者根据你的经验,如果玩家按下主页按钮会怎么做?这是为了让玩家不丢失游戏数据.
请详细说明我找到解决方案.
对于继续比赛,任何帮助都会很棒:)
谢谢
丹尼斯
是否可以在不读取控制台日志的情况下检测在 Unity 中运行的 C# 脚本中的错误?当我必须构建游戏并在手机上测试时,我需要这个。如果运行时出现错误,它将显示一个显示错误的消息框。
我知道我们可以使用 Unity Log Viewer 打印设备中的所有日志。但我要求另一种方法来做到这一点。我问一个更简单的解决方案。我的解决方案我认为最好在编辑器中成功运行时检测小错误,但在设备中运行时会出现问题,因为它只显示 showMessageBox 错误。
我需要检测运行时是否有问题。我意识到有 Debug.LogError 我们可以检测到错误。但是 Debug.LogError 只是由我们打印消息类型来指出对象错误是什么。我需要的是检测像控制台这样的全局错误并显示来自统一引擎的错误消息。
我需要的可能是这样的:
void Update() {
showMessageBox(isErrorDetect());
}
showMessageBox => is a function to show message box.
isErrorDetect => this will print an error if detect like a console.
Run Code Online (Sandbox Code Playgroud)
如果有人明白我的意思,那么请给我一个解决方案。
谢谢你
我有一张桌子:帐户
+-----------+-----------------+------+
| AccountNo | ParentAccountNo | name |
+-----------+-----------------+------+
| 1 | null | ABC |
| 2 | 1 | ABCD |
| 3 | 1 | CDE |
| 4 | 2 | DEF |
| 5 | null | GHI |
| 6 | 3 | MNO |
| 7 | 5 | JKL |
+-----------+-----------------+------+
Run Code Online (Sandbox Code Playgroud)
我需要获得AccountNo中不存在的结果ParentAccountNo。
例如,根据上述数据,我期望的结果是:
+-----------+-----------------+------+
| AccountNo | ParentAccountNo | name |
+-----------+-----------------+------+
| 4 | 2 …Run Code Online (Sandbox Code Playgroud)