- 博客(17)
- 收藏
- 关注
原创 unity视觉小游戏,竖线来回移动
摘要:本文介绍了一个Unity游戏模板,实现类似《第五人格》修理机器时的滑动条小游戏功能。主要特性包括:1) 可自定义移动竖线的速度和范围;2) 设置5个目标区域,指定其中一个为正确区域;3) 按空格键暂停并判定结果;4) 提供游戏成功/失败事件回调;5) 支持区域高亮显示和得分系统。该模板已封装完善,可直接应用于Unity项目,包含详细的代码注释和测试方法。
2025-12-18 16:50:24
159
原创 Unity打开或者创建项目时提示:Unity is running as administrator.
摘要:解决Unity项目运行时频繁弹出管理员权限提示问题。方法为:通过运行secpol.msc打开本地安全策略,在"本地策略-安全选项"中启用"以管理员批准模式运行所有管理员"和"用于内置管理员帐户的管理员批准模式"两项设置,完成后重启电脑即可消除烦人的权限弹窗提示。
2025-11-28 09:33:35
196
原创 Unity 打包的WebGL项目在火狐浏览器Firefox上打开
本文介绍了在Firefox浏览器中强制开启WebGL支持并加载本地资源的步骤:1)访问about:config配置页面;2)设置webgl.force-enabled为true;3)将security.fileuri.strict_origin_policy设为false;4)重启浏览器后可直接拖拽本地WebGL文件运行。这些操作能够解决WebGL兼容性和本地资源加载问题。
2025-11-14 10:53:44
192
原创 unity摄像机抖动效果
摘要:本文介绍了一个Unity屏幕抖动效果脚本ScreenShaker,可挂载在摄像机上实现玩家受伤时的震动效果。脚本包含可调参数:持续时间(duration)、位置幅度(magnitude)和旋转幅度(rotationMagnitude),并提供了StartShaking()和StopShaking()方法控制效果。通过随机位移和旋转模拟震动,测试时按空格键触发。该脚本适用于第一人称游戏中的伤害反馈效果,参数可灵活调整。(149字)
2025-10-11 10:47:33
169
原创 模型碰撞或者玩家受击的红色闪烁效果
这篇文章介绍了一个Unity脚本工具HitFlashEffect,用于实现玩家撞击障碍物时的红色闪烁效果,类似经典游戏《魂斗罗》或《坦克大战》中的受伤闪烁。该工具支持自定义闪烁时长、间隔和颜色,提供了两种实现方式:通过MaterialPropertyBlock或直接修改材质属性。脚本会自动存储原始材质信息,闪烁结束后恢复原状,确保材质不会永久改变。该工具适用于对效果要求不高的跑酷类游戏项目,开发者可轻松集成使用。
2025-10-09 16:36:37
109
原创 虚线(蚂蚁线)定点流动功能
摘要 本文介绍了一个Unity中的虚线路径(MarchingPath)实现方案,可用于人物移动轨迹或行军路线显示。该方案通过LineRenderer组件和自定义Shader实现动态虚线效果,主要功能包括:支持添加路径点生成移动轨迹;可调节虚线长度、宽度、间隔和流动速度;提供路径总长度计算和动画偏移控制;包含路径点编辑功能(添加/插入/删除)。实现原理是将路径点连接后,通过特殊材质渲染虚线效果,并支持高度偏移防止Z-fighting。文末附有完整C#脚本和Shader代码实现。
2025-09-24 11:18:38
306
原创 unity简单验证码实现
本文介绍了一个Unity实现的滑动验证组件,通过检测滑块与目标区域的重叠率来判断验证是否成功。组件特性包括:1)限制滑块只能向右滑动;2)设置边界约束防止滑块越界;3)当重叠率达到75%时自动吸附到目标位置,否则复位;4)提供平滑动画过渡效果。该组件实现了IBeginDragHandler等接口处理拖动事件,并包含重置验证状态和检查验证结果的方法。
2025-09-17 11:51:33
252
原创 Unity一键去除场景内丢失的脚本
在Unity项目中,复制场景或预制体到其他项目时,常遇到脚本丢失问题,手动处理既繁琐又易出错。为此,开发了一个小工具,通过Unity的Editor API自动清理当前场景中所有丢失的脚本。工具代码包括一个自定义的EditorWindow类,提供一键清理功能。使用时,只需将脚本复制到项目中,通过菜单栏的“Tools/ClearSceneMissingScripts”选项运行即可。该工具会遍历场景中的所有对象,检测并移除丢失的脚本组件,最后输出清理结果并保存场景,极大提高了处理效率。
2025-05-20 17:28:15
427
原创 untiy2022版本以上问题杂记
创建VS脚本,是杂项文件,MonoBehaviour类没有继承和引用,导致Text,Image等组件引用报错。
2024-09-26 08:54:29
443
原创 小坑知识点(持续更新)
如果你的Student图片类型是2d And UI,那么Default后面。如果你的Student图片类型是Default类型,那么Student后面。直接加载Texture2D,然后创建Sprite,最后接收就行了。也不加.png类型后缀。不加.png类型后缀。
2023-10-13 11:18:57
141
原创 untiy找不到animation组件
1 有模型的话就选中模型,选择Rig, animation type 选legacy。2,没有模型的话就选中动画clip点击下图的右上角三个小点。
2023-07-28 18:00:55
651
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅