场景:
好久没有开发Android应用,最近要做android,遇到了一些要注意事项,在此记录。
问题描述
环境:华为平板
Unity有生命周期函数,运用时要注意。如OnEnable,OnDisable运行逻辑。现在的android 有屏幕亮度时间,如果时间到,如果没有操作,屏幕息了,会调用OnDisable函数,如果重新点亮调用OnEnable函数。
APP 中接收数据代码:
@Override
void OnEnable()
{
....
}
void OnDisable()
{
if (severLink)
{
OnClose();
}
}
解决方案:
例如:在写生命函数逻辑时,要注意到上述情况,避免因为屏幕息屏而出现一些逻辑问题
问题描述
环境:华为平板
设备名称:MatePad SE ,MatePad SE 分辨率是2000 x 1200, 息屏后,重新打开,屏幕分辨率提示非2000x 1200,可能是1720*800(好像是这数字吧),不知道有没有谁可以解释一下