幽默游卡!25春招Unity游戏开发岗
真的幽默,面试官问我手机有 "刘海"当住UI怎么办?
我一开始不知到"刘海"是什么,他说是摄像头之类的东西(他不会觉着自己很幽默吧)
我说我做UI的时候,一般都分左右半边设置一个空节点把子物体挂上,调Rect transfrom就行了
他还说那不止UI,像你的背包啥的怎么搞?(背包页面不是UI?)
我自己灵机一动说像最头上的UI/背包一般都一个队列来存图标,当显示UI数量多的时候被摄像头挡住的部分就加一个空的图标给隔开,他就说不行,这那的
然后我就说不会
最幽默的来了,反问的时候我问它那你们的手机游戏上的刘海是怎么做的?
他说一般UI都有固定范围的,本来就不会遮挡(那你问你M呢?)
没问C++八股,问的是lua和Cshape,都只是会做游戏用,实习确实就是拿lua写脚本,你要学到了啥还真就是啥也没有,全都封装好了,我只是调了一下。
看出来应该是KPI了,真的幽默,就逮住实习问,我实习也不可能把大型游戏的方方面面都知道,你问我项目都好过问之前实习的代码,你们公司谁爱去谁去吧
deepseek 关于当手机游戏的画面被前置摄像头遮挡时,可以尝试以下方法解决:
一、游戏内设置调整
调整UI布局
进入游戏设置,找到 “画面比例” 或 “UI布局” 选项(如《王者荣耀》《原神》等支持自定义UI的游戏)。
将关键按钮、状态栏等元素拖拽到摄像头区域以外的位置。
切换全屏模式
部分游戏提供 “全屏显示” 或 “刘海屏适配” 选项,开启后可自动避开摄像头区域。
二、手机系统设置
隐藏刘海/挖孔区域
华为/荣耀:设置 > 显示和亮度 > 更多显示设置 > 隐藏屏幕顶部区域。
小米/Redmi:设置 > 显示 > 全屏 > 选择“隐藏摄像头区域”。
OPPO/一加:设置 > 显示与亮度 > 屏幕显示区域 > 应用全屏显示 > 关闭对应游戏的“全屏显示”。
vivo/iQOO:设置 > 显示与亮度 > 第三方应用显示比例 > 关闭游戏的全屏显示。
强制全屏适配(开发者选项)
开启手机开发者模式(连续点击系统版本号7次),找到 “刘海屏设置” 或 “全屏显示”,强制游戏全屏运行。
关闭自动旋转锁定
从通知栏下拉,关闭 “屏幕旋转锁定”,尝试横竖屏切换,找到摄像头遮挡最少的方向。
三、物理/硬件调整
调整握持姿势
横屏游戏时,双手稍微下移,避免手指遮挡摄像头区域。
使用游戏手柄或支架
外接手柄减少手指操作区域,或用支架固定手机,调整视角。
四、联系开发者或客服
反馈游戏适配问题
通过游戏内反馈渠道或官方社区提交问题(如摄像头型号、游戏画面截图)。
更新游戏和系统
检查手机系统和游戏是否为最新版本,可能已修复适配问题。
五、临时解决方案
重启游戏或手机,临时解决显示异常。
使用其他账号或兼容模式运行游戏(部分手机支持“应用分身”或“兼容模式”)。
如果以上方法无效,可能是游戏本身未适配您的手机型号,建议联系游戏客服或手机厂商技术支持进一步解决。
#游卡##25春招#
我一开始不知到"刘海"是什么,他说是摄像头之类的东西(他不会觉着自己很幽默吧)
我说我做UI的时候,一般都分左右半边设置一个空节点把子物体挂上,调Rect transfrom就行了
他还说那不止UI,像你的背包啥的怎么搞?(背包页面不是UI?)
我自己灵机一动说像最头上的UI/背包一般都一个队列来存图标,当显示UI数量多的时候被摄像头挡住的部分就加一个空的图标给隔开,他就说不行,这那的
然后我就说不会
最幽默的来了,反问的时候我问它那你们的手机游戏上的刘海是怎么做的?
他说一般UI都有固定范围的,本来就不会遮挡(那你问你M呢?)
没问C++八股,问的是lua和Cshape,都只是会做游戏用,实习确实就是拿lua写脚本,你要学到了啥还真就是啥也没有,全都封装好了,我只是调了一下。
看出来应该是KPI了,真的幽默,就逮住实习问,我实习也不可能把大型游戏的方方面面都知道,你问我项目都好过问之前实习的代码,你们公司谁爱去谁去吧
deepseek 关于当手机游戏的画面被前置摄像头遮挡时,可以尝试以下方法解决:
一、游戏内设置调整
调整UI布局
进入游戏设置,找到 “画面比例” 或 “UI布局” 选项(如《王者荣耀》《原神》等支持自定义UI的游戏)。
将关键按钮、状态栏等元素拖拽到摄像头区域以外的位置。
切换全屏模式
部分游戏提供 “全屏显示” 或 “刘海屏适配” 选项,开启后可自动避开摄像头区域。
二、手机系统设置
隐藏刘海/挖孔区域
华为/荣耀:设置 > 显示和亮度 > 更多显示设置 > 隐藏屏幕顶部区域。
小米/Redmi:设置 > 显示 > 全屏 > 选择“隐藏摄像头区域”。
OPPO/一加:设置 > 显示与亮度 > 屏幕显示区域 > 应用全屏显示 > 关闭对应游戏的“全屏显示”。
vivo/iQOO:设置 > 显示与亮度 > 第三方应用显示比例 > 关闭游戏的全屏显示。
强制全屏适配(开发者选项)
开启手机开发者模式(连续点击系统版本号7次),找到 “刘海屏设置” 或 “全屏显示”,强制游戏全屏运行。
关闭自动旋转锁定
从通知栏下拉,关闭 “屏幕旋转锁定”,尝试横竖屏切换,找到摄像头遮挡最少的方向。
三、物理/硬件调整
调整握持姿势
横屏游戏时,双手稍微下移,避免手指遮挡摄像头区域。
使用游戏手柄或支架
外接手柄减少手指操作区域,或用支架固定手机,调整视角。
四、联系开发者或客服
反馈游戏适配问题
通过游戏内反馈渠道或官方社区提交问题(如摄像头型号、游戏画面截图)。
更新游戏和系统
检查手机系统和游戏是否为最新版本,可能已修复适配问题。
五、临时解决方案
重启游戏或手机,临时解决显示异常。
使用其他账号或兼容模式运行游戏(部分手机支持“应用分身”或“兼容模式”)。
如果以上方法无效,可能是游戏本身未适配您的手机型号,建议联系游戏客服或手机厂商技术支持进一步解决。
#游卡##25春招#
全部评论
笑死我了太搞笑了
他可能是想问你unity的safe area吧,不同机型有不同的safe area,在这个区域内就不会被遮挡

我只会说喊UI设计的时候尽量不要设计到异形屏的那个区域
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享