自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 3D max制作蝴蝶结详细步骤(新手可跟)♥️

◦ 在场景斜上方拖拽创建,设置参数:「Multiplier(强度)」0.8-1.0,勾选「Shadows(阴影)」,选择「Ray Traced Shadows(光线追踪阴影)」(让阴影更清晰真实)。3. 创建平面:进入「创建(Create)」面板 →「几何体(Geometry)」→「标准基本体(Standard Primitives)」,点击「Plane」。◦ 选中其中一个圆环,按 R 键切换至缩放工具,在前视图沿「Y轴(绿色箭头)」非均匀缩放(压扁),作为蝴蝶结的“环(Loop)”。

2025-08-20 22:58:20 1214

原创 Unity新手制作跑酷小游戏详细教程攻略

假设你有 2 个地面片段,每个长度是 groundLength (比如 40),那么将一个移出屏幕的地面片段向前(Z 轴正方向)移动 2 * groundLength 的距离(80 单位),它就跳到了最后一个地面的后面,形成无缝循环。预制体就像一个模板,我们可以在代码中动态生成它的实例。if (collision.gameObject.CompareTag("Obstacle")):检查与玩家发生碰撞的那个物体 (collision.gameObject) 是否带有标签 (Tag) "Obstacle"。

2025-08-13 23:24:56 899

原创 Java保姆级新手教程第三章(方法与数组)

• static (可选): 表示这是一个“静态方法”,在 main 方法中直接调用其他方法,通常需要它们都是 static 的(目前先记住,面向对象会深入理解)。◦ Arrays.binarySearch(数组, 要查找的值):在已排序的数组中用二分查找法查找指定元素,返回索引(找到)或负数(未找到)。Java提供了一个非常实用的 Arrays 类(在 java.util 包中),包含了很多操作数组的静态方法(如排序、搜索、比较、填充、转换为字符串等)。写在括号 () 里,用逗号分隔。

2025-08-06 22:19:59 809

原创 UE5保姆级新手教程第六章(角色互动)

操作时,在BP_Enemy的骨骼网格体组件(Skeletal Mesh Component)选中后,到细节面板的Collision里找到Collision Presets,常用的有Pawn(玩家角色默认)、PhysicsActor(可物理模拟的物体,比如箱子),如果需要自定义,也可以选Custom手动设置碰撞通道(Channels)和响应(Responses)。力的方向通常用向量(Vector)指定,向量的长度代表力的大小,还可以指定力的施加点(世界坐标),这会影响物体是否产生旋转扭矩。

2025-07-30 22:45:18 911

原创 UE5保姆级基础教程(第五章)

若进度<0.8或≥1.0,则视为“错过窗口”,重置ComboCount。• 台阶处理:检测到台阶时(射线在0-10cm内检测到碰撞,10-30cm内无碰撞),判定为“上台阶”,将足部IK目标的Z轴高度提高15cm(模拟抬脚动作),并在动画蓝图中混合“上台阶”动画片段(权重0.5),避免足部穿模。• 在角色动画蓝图中添加曲线FootIKWeight,在“Idle”动画中设为0.2(轻微贴合),“Walk”动画中设为0.6(中度贴合),“Run”动画中设为0.9(高强度贴合,避免跑步时足部打滑)。

2025-07-22 18:33:13 1175

原创 3D MAX+PS+SP制作甜甜圈教程(新手基础版)

• 导出UV快照:在UV编辑窗口点击工具 > 渲染UVW模板,设置尺寸为2048x2048(分辨率越高细节越清晰),勾选“线框”和“alpha通道”,保存为PNG格式(命名为“UV快照.png”),作为PS绘制的参考线。◦ 新建“填充层”,命名“糖霜基础”,Base Color设为白色(RGB 255,255,255),Metallic(金属度)设为0,Roughness设为0.2(半光滑)。• 添加基础材质:在“资产库”搜索“Bread”(面包)智能材质,拖到模型上,自动生成粗糙度、法线等贴图。

2025-07-11 20:35:32 636

原创 UE5详细保姆教程(第四章)

例如,创建「BaseMovement」和「Combat」两个状态机,通过「状态机节点 > 状态机切换」实现切换。游泳模式下,通过「设置运动模式」节点将角色运动模式设为「Swimming」,并调整游泳速度和制动值。◦ 导入自定义角色模型,在内容浏览器右键选择「创建骨骼资源」,使用「自动生成骨骼」功能生成绑定。◦ 点击「自动映射」按钮,系统会尝试匹配骨骼名称和位置,建议手动检查关键骨骼(如Spine、Hips)的映射关系。例如,在攻击动画的挥刀帧插入通知,触发「播放攻击音效」和「检测敌人碰撞」逻辑。

2025-07-08 00:07:55 1376

原创 Java的十个高级代码(2)

throw new SecurityException("AES-GCM加密失败", e);throw new SecurityException("AES-GCM解密失败", e);throw new SecurityException("安全随机数生成失败", e);throw new SecurityException("JWT验证失败", e);// 5. 安全编码(防止XSS/CSRF)// 3. 数据加密(AES-GCM)// 1. 密码哈希(BCrypt)// 2. JWT令牌生成与验证。

2025-07-04 12:59:43 1033

原创 Java的十个高级编程代码(实用性强)

Event userEvent = new Event("USER_CREATED", new UserCreatedData("U1001", "张三", "zhangsan@example.com"));System.out.println("串行耗时:" + (serialEnd - serialStart) / 1_000_000 + "ms");// 高价商品打8折。// 中价商品打9折。", 金额:" + data.amount() + ", 状态:" + data.status();

2025-06-30 20:20:39 1753

原创 UE5保姆级教程(第三章)

在宝箱蓝图中,通过“OnComponentBeginOverlap”事件,当玩家带着钥匙与宝箱碰撞且“CanOpenChest”为true时,将“IsLocked”设置为false,播放宝箱打开动画,并生成奖励物品,如金币、道具等,通过“SpawnActorFromClass”节点来实现奖励物品的生成。比如,当角色完成一个主线任务后,点击任务完成界面的“前往下一关”按钮,在蓝图中通过“Open Level”节点加载下一个关卡的地图,实现场景的无缝切换。添加一些墙壁、地板和天花板模型,构建出封闭的空间。

2025-06-27 11:21:40 1003 1

原创 《别再踩坑!Unity开发者最容易忽视的10大性能陷阱,附Profiler深度调优方案》

如果有同学有任何初级入门,还有资深的问题不能解决都可以问我,我已经从业很多年了,只是为了方便很多新手同学,所以说要从零开始做教程,欢迎各位同学在评论区留言,如果需要解决的问题,当然也欢迎在评论区留言,只要是3D制作游戏方面的软件或者是问题,我都能帮你解决一二哦。◦ 采用GitFlow工作流,主分支(Main)仅用于发布,开发基于Develop分支。◦ 视图层(UI/模型)与逻辑层完全分离,通过事件总线(Event Bus)通信。

2025-06-27 10:02:33 639

原创 Unity配置、下载、安装保姆级教程(要学习并下载unity的同学看这篇就够了)

◦ iOS SDK路径:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk。3. 若下载中断,可删除C:\Users\<用户名>\AppData\Local\Unity\Hub\Editor下的残留文件后重试。◦ 点击“下载Unity Hub”按钮,选择对应操作系统版本(Windows/macOS)

2025-06-27 09:38:38 6507 1

原创 新手必看!一文读懂Java入门全攻略零基础代码(含图版)

基于Java编写的程序,只要在支持Java虚拟机(JVM)的设备上,无论是Windows、Mac、Linux系统,还是手机、服务器等,都能运行,极大地提升了程序的可移植性。对于新手而言,建议从学习基础语法(如变量、数据类型、控制结构)入手,逐步掌握类与对象、继承、多态等面向对象编程概念,再通过实际项目练习,不断提升Java开发技能。

2025-06-26 17:02:05 1353

原创 python新手入门第一篇(零基础超级友好)(想学习这个的福音篇

写代码保存成文件 File → New File / Save 新建 .py 文件,Ctrl+S 保存 新建 Python 项目 → 新建文件,Ctrl+S 保存。调试(找代码错误) Debugger 工具(Debug → Debugger) 左侧调试图标,加断点后 F5 调试 左侧调试图标,加断点后 Shift+F9 调试。• 下载:官网 code.visualstudio.com 直接装,装完加 Python 插件(点左侧扩展图标,搜“Python”安装)。关注不迷路,一起解锁 Python 新技能~

2025-06-25 18:38:46 351

原创 3D创作人必看必收藏的干货从 0 到 1 学 3D!ZBrush/PS 等 6 大软件界面 & 功能保姆级解析

• Tools(工具栏):左侧,选画笔(Brush)、选区(Marquee、Lasso)、仿制图章(Clone Stamp)、渐变(Gradient)等工具,右键调笔刷大小、硬度。• Brush(笔刷设置):顶部或右侧面板,调整笔刷强度(ZIntensity)、尺寸(DrawSize)、阿尔法纹理(Alpha)(决定笔刷形状,如雕刻鳞片、皱纹)。• Layers(图层面板):右侧,管理图层(新建/删除/隐藏/锁定),核心流程:底图层 → 叠加纹理层 → 调整层(曲线、色阶)→ 蒙版(擦除/显示部分内容)。

2025-06-25 18:05:03 695

原创 Java新手入门(第二章)(零基础)

注意:如果没有 break,会发生“穿透”,即匹配到一个 case 后,会继续执行下面所有 case 的代码,直到遇到 break 或结束,合理利用穿透能简化代码(比如多个 case 执行相同逻辑)。• 流程控制让程序“选路走(分支)”和“重复走(循环)”,if/switch 处理分支,for/while/do-while 处理循环,break/continue/return 控制流程走向。占 2 字节,存单个字符(汉字、字母、符号等),用单引号包裹,比如 char ch = 'A';

2025-06-25 17:55:25 339

原创 Unity新手入门必备界面介绍与使用(界面篇)

从创建、操作基本物体开始,逐步学习添加组件、使用材质、编写简单脚本,就能慢慢熟悉这个强大的工具。◦ 例如:Transform 组件(控制位置/旋转/缩放,每个对象必有)、Mesh Renderer 组件(让 3D 模型显示)、Rigidbody 组件(让物体受物理引擎影响)、Script 组件(写的 C# 代码)等。◦ 变换工具:手形工具(Q,平移视图)、移动工具(W)、旋转工具(E)、缩放工具(R)、Rect 变换工具(T,主要针对 UI)、变换工具(Y,移动旋转缩放组合),最常用 W/E/R。

2025-06-25 17:48:10 798

原创 UE5虚幻引擎初学者制作消消乐小游戏详细步骤(蓝图版)

M_Red, M_Blue... M_Bomb(黑色), M_Rainbow(七彩)- 添加组件:`StaticMesh`(立方体)→ 重命名为`GemMesh`GemType (Enum) // 红/蓝/绿/黄/紫/炸弹/彩虹。GameManager->UseBomb() // 激活炸弹模式。// 当炸弹被匹配时(在CheckMatches中)// 在UI中创建按钮"Use Bomb"1. 控件蓝图 `W_GameHUD`// 在BP_GameManager中。// BP_GameManager中。

2025-06-24 15:51:20 837

原创 UE5虚幻引擎界面详细介绍(新人入门必备小知识)

通过以上讲解,不仅能掌握UE5界面的核心功能,还能了解其在不同行业的创新应用。截图描述:UE5编辑器主界面由多个功能区域组成,中央为关卡视口,左侧是内容侧滑菜单,右侧为细节面板和大纲视图,顶部是菜单栏和主工具栏,底部为状态工具栏。◦ 技术实现:通过同步摄像机参数(位置、焦距),UE5渲染出匹配真实拍摄视角的画面,投射到LED环幕上,演员可直接看到动态背景,提升表演沉浸感。◦ 含义:结合LED屏幕和UE5实时渲染,替代传统绿幕拍摄,例如在《曼达洛人》中,背景画面由UE5实时生成,与摄像机运动同步。

2025-06-24 14:57:06 573

原创 关于UE5的新手入门课程(第二章)(新手必备)

虚幻引擎5(UE5)新手入门指南:从安装到实战一、UE5引擎概述与核心优势1.1 什么是虚幻引擎5虚幻引擎5(Unreal Engine 5, 简称UE5)是由Epic Games开发的下一代实时3D创作平台,于2021年正式发布。它不仅是游戏开发的强大工具,还广泛应用于影视制作、建筑可视化、虚拟现实(VR)、增强现实(AR)等领域。UE5在UE4的基础上进行了革命性升级,带来了更高效的工作流程和更惊人的视觉效果。1.2 UE5与其他引擎的核心区别与另一主流引擎Unity相比,UE5具有以下显著特点:• 视

2025-06-23 17:56:15 1429

原创 UE5虚幻引擎零基础小白入门(第一章)

-遇到问题优先查看输出日志(Window → Developer Tools → Output Log)- 官网下载Epic Games Launcher → 安装时勾选引擎版本(推荐5.3+)- 关卡蓝图(Level Blueprint):当前关卡专用逻辑。- 类蓝图(Actor Blueprint):可放置的场景对象。1. 文件 → 打包项目 → 选择平台(Windows)2. 蓝图系统(Blueprints)- **作用**:无需写代码实现游戏逻辑。2. 等待编译完成(约10-30分钟)

2025-06-23 17:53:39 480

原创 Unity非常实用的开发技巧(包含常规错误+处理方法)

记住,持续学习和实践是成为Unity专家的关键,多参与社区讨论并关注官方更新,保持技术敏感度。• 重力异常时,确认UseGravity已启用,且场景中有有效重力设置(Edit > Project Settings > Physics)◦ 清理缓存:Windows路径为C:\Users\yourname\AppData\Local\Unity\cache。// 启用8层和9层的碰撞。◦ 在PlayerSettings中设置BundleID(格式为com.Company.Product)

2025-06-23 17:19:37 1517

原创 Unity游戏引擎0-1系统详细学习路线

安装完成后,打开Unity编辑器,熟悉其基本界面布局,包括Scene(场景)视图、Game(游戏)视图、Hierarchy(层次结构)面板、Inspector(检查器)面板和Project(项目)面板。从创建一个简单的3D场景开始,学习使用Terrain(地形)工具创建地形,添加天空盒(Skybox)和光源(Light),这些是构建游戏世界的基础元素。• 游戏对象(GameObject)与组件(Component):Unity的核心设计理念是基于组件的架构,每个游戏对象都是组件的容器。

2025-06-23 17:06:36 1160

原创 java新手必备神器

它广泛应用于企业级开发、安卓应用、大数据、后端服务等领域。之前我给大家写了一篇java的基础入门代码,但是可能有很多朋友想学习java却什么都不知道也摸不到头脑,也不清楚这个是什么,可能只知道写代码的,那么今天这一篇更加基础入门,希望可以帮助到一些朋友哦。通过第一课,你已完成Java开发的基础准备,下一次我就开始写学习java的变量和数据类型、运算符啰,如果还是有什么不懂的地方可以随时问我哦,3Q大家用宝贵的时间来观看。• // 注释:用于解释代码,不影响程序运行,单行注释用//,多行注释用/* */。

2025-06-21 15:52:13 267

原创 Unity的游戏开发核心脚本

collectibleText.text = $"收集品: {count}/{GameManager.Instance.totalCollectibles}";// 示例调用: AudioManager.Instance.PlaySFX(AudioManager.Instance.jumpSound);1.组件依赖:有的脚本需要配合部分组件使用(如PlayMovement需要Rigidbody2D组件)。3.事件系统:通过世界实现脚本间通信(如敌人死亡通知生成器)。// 死亡处理(如播放动画、游戏结束等)

2025-06-07 13:05:14 775

原创 Java新手入门必备知识(零基础)

下载 JDK 17([官网链接](https://www.oracle.com/java/technologies/downloads/))- 视频:[B站动力节点Java零基础教程](https://www.bilibili.com/video/BV1Rx411876f)- IDE:[IntelliJ IDEA](https://www.jetbrains.com/idea/)(社区版免费)// "Hello" (截取)System.out.println(str.indexOf("Java"));

2025-06-05 11:05:23 299

原创 unity运行后物体跟随鼠标移动并旋转(无法放下,未完善)

用于unity交互,添加刚体才能旋转

2022-11-19 09:56:20 733

原创 unity使物体运行时自动旋转

需要将脚本挂在需要自动旋转的物体component上即可运行,可根据自己需要对脚本进行更改。

2022-11-09 08:51:49 4509

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除