随笔分类 -  游戏

摘要:1. PlayerPrefs(轻量级存储) 用途 保存简单的键值对数据,例如音量、分数、关卡进度等。 数据存储在本地设备上。 优点 使用简单。 跨平台支持。 缺点 适合轻量数据,不适合大规模数据。 数据未加密,容易被篡改。 示例代码 using UnityEngine; public class P 阅读全文
posted @ 2025-01-04 18:21 xiins 阅读(171) 评论(0) 推荐(0) 编辑
摘要:创建以下脚本组件,建议绑定到UI所在Canvas using UnityEngine; using UnityEngine.UI; public class UIFrameAnimation : MonoBehaviour { public Image image; // 绑定 UI Image p 阅读全文
posted @ 2025-01-04 18:13 xiins 阅读(50) 评论(2) 推荐(0) 编辑
摘要:在Unity中,有时会用到悬停显示的功能,显示的UI在鼠标下方会遮挡射线,导致脚本一直在切换OnPointerEnter和OnPointerExit两种状态,从而一直闪烁。 解决方法:为了让 infoShow 不遮挡射线,可以将其 CanvasGroup 组件的 interactable 和 blo 阅读全文
posted @ 2025-01-03 23:29 xiins 阅读(60) 评论(0) 推荐(0) 编辑
摘要:在Unity中,如果鼠标射线检测被碰撞器遮挡,可以手动发射穿透射线,获取所有碰撞器,然后根据Tag筛选目标对象。 private void Update() { FollowCursor(); if (Input.GetMouseButtonDown(0)) // 鼠标左键点击 { // 将鼠标位置 阅读全文
posted @ 2025-01-01 22:46 xiins 阅读(29) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示