![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Unity
文章平均质量分 53
Unity初学
极梦网络无忧
我想我可以
展开
-
【Unity教程】使用 Animation Rigging实现IK制作程序化的动画手臂跟随手自动移动等效果
在 Unity 开发中,为角色创建逼真且自适应的动画是提升游戏体验的关键。在本教程中,我们将结合 Animation Rigging 工具和 IK(Inverse Kinematics,反向运动学)插件来实现程序化的腿部动画。原创 2024-08-15 06:47:31 · 414 阅读 · 0 评论 -
Unity 中创建动画的教程
在 Animation 窗口中,展开模型的组件,您可以看到诸如“Transform”下的“Position”、“Rotation”和“Scale”等属性。选中您想要动画化的属性,例如“Position”。原创 2024-08-13 10:55:25 · 387 阅读 · 0 评论 -
Unity(第十八部)物理力学,碰撞,触发、关节和材质
物体Cube (1)是墙壁,触发后执行的物体,下面代码是触发后Cube (1)墙体消失。碰撞组件实际碰撞发生的是碰撞线框。4、物理关节(铰链,弹簧等)可移动的游戏物体脚本。原创 2024-02-29 09:38:18 · 750 阅读 · 0 评论 -
unity hub (第一部)初学配置
1、安装Unity Hub。5、新建完成后进入编辑器。6、 编辑器设置中文。原创 2024-02-23 04:19:11 · 508 阅读 · 0 评论 -
Unity(第二部)新手迟早会熟快捷键
Unity 常用快捷键。原创 2024-02-23 14:52:28 · 1082 阅读 · 0 评论 -
Unity(第三部)新手绘制地形
1、 红框内按键为创建相邻地形、点击后相近地形会呈现高亮框、点击高亮区域可以快速创建地形。每块地形面积是1km*1km。下面的选择是修改类型·原创 2024-02-24 09:00:00 · 921 阅读 · 0 评论 -
Unity(第四部)新手组件
暴力解释就是官方给你的功能;作用的对象上面如:创建一个球体,给这个球体加上重力所有物体都是一个空物体,加上一些组件才形成了所需要的GameObject。这是一个空物体,在Scene场景中没有任何外在表现,因为它只有Transform这个组件,表示它仅仅只有位置,旋转和缩放。原创 2024-02-24 22:33:06 · 646 阅读 · 1 评论 -
Unity(第五部)新手图层和标签的理解
而且有了标签之后,我们在写代码的时候就可以直接通过标签找到一系列我们需要的游戏物体了。2、标签(某一类物体,方便给某一类进行组件脚本编写)1、标记用于在物体上显示名字,方便开发。原创 2024-02-26 02:23:37 · 280 阅读 · 0 评论 -
Unity(第六部)向量的理解和算法
东边一百米的位置-南边二百米=向东北走100米 ,a-b 就是b到a点 b-a就是a到b点。单位向量:大小为1的向量。(类似以个体为主体的方向,前方一百米、只取前方)向量的模:向量的大小。(类似以个体为主体的方向,前方一百米、只取一百米)向量:既有大小,也有方向。(类似以个体为主体的方向,前方一百米)标量:只有大小的量。a-b=(方向1-方向2)-(,大小2-,大小2)a+b=方向1+方向2 ,大小1+大小2。a=方向1, 大小1。b=方向2 ,大小2。a=方向1, 大小1。b=方向2 ,大小2。原创 2024-02-26 03:01:29 · 408 阅读 · 0 评论 -
Unity(第七部)预设体和变体
只说明是额外的,如果想让预制体也有(图片是拿的别人的,我微信截图不了)创建好新物体后,再次拖到Assests,选择Prefab Variant,创建变体。然而在游戏中不是所有都一模一样,可能有细小差别,如带帽子之类,于是有变体。原来的预设体改变的时候,变体也改变,但是变体可以单独改变某些东西。多个物体形成一组、可以同时修改也可以个体修改数据和组件。将其他物体拖进首个物体中或者点击物体右键创建新物体。双击生成的文件,可以进入单独的编辑页面。如果你修改预设体,不会修改文件。如果你修改文件可以修改预设体。原创 2024-02-26 21:59:44 · 455 阅读 · 0 评论 -
Unity(第八部)Vector3的三维向量和旋转(坐标和缩放也简单讲了一下)
Vector 是结构体Vector2是指里面有两个变量Vector3是指里面有三个变量Vector4是指里面有四个变量Vector3常用的变量就是x y z,所以,它可以代表坐标、旋转、缩放、三维向量。原创 2024-02-27 01:14:26 · 1423 阅读 · 0 评论 -
Unity(第九部)物体类
1、通过名称获取//通过游戏物体的名称来获取游戏物体 GameObject test = GameObject.Find("名称");2、通过标签获取//通过游戏物体的名称来获取游戏物体 GameObject test = GameObject.Find("名称");原创 2024-02-27 09:16:54 · 519 阅读 · 0 评论 -
Unity(第十部)时间函数和文件函数
【代码】Unity(第十部)时间函数和文件函数。原创 2024-02-27 22:40:59 · 338 阅读 · 0 评论 -
Unity(第十一部)场景
游戏有多个场景组成(新手村,某某副本,主城)场景是有多个物体组成(怪物,地形,玩家等)物体是有多个组件组成(刚体组件,自定义脚本)原创 2024-02-28 03:36:55 · 556 阅读 · 0 评论 -
Unity(第十二部)transform的使用旋转移动
transform是物体本身。原创 2024-02-28 05:47:09 · 278 阅读 · 0 评论 -
Unity(第十三部)游戏操作
商店里面有游戏操控的解决方案,所以做项目的时候,可以购买关于游戏操控的解决方案;他会相对完善一些;原创 2024-02-28 19:29:26 · 363 阅读 · 0 评论 -
Unity(第十四部)光照
1、定向光源(类似太阳、从无限远的地方射向地面的光,光源位置并不影响照射角度等,不同方向的旋转影响角度和明亮)烘培好后,可以删除或者取消激活光源都不影响,烘培后,就会生成光照贴图。点击窗口-》渲染-》光照 -》点击立即生成。原始的有默认灯光、除了默认的你还可以创建。选中需要烘培的物体,选择支持烘培。4、区域光源(只支持烘培)2、聚光(类似手电筒)3、点光源(类似灯泡)原创 2024-02-28 22:44:39 · 418 阅读 · 0 评论 -
Unity(第十五部)摄像机
10、目标纹理,修改后不在窗口显示,而是生成一个贴图文件,可以显示在任何物体上。6、视野 相机有两个面,小面叫做进面,大的叫做大面,在大面和进面之间的才显示。5、FOV轴就是类似人外头和正常视野范围,影响视野。8、Viewport 是摄像机在窗口中的显示位置。7、深度,在仅深度的时候使用。1、透视摄像机3d多一些。2、正交摄像机2d多一些。3、遮罩和光源的遮罩一样。4、投影就是选择相机类型。13、MSAA打包时使用。2.背景,在纯色时使用。12、HDR打包时使用。9、渲染路径,不常用。原创 2024-02-28 23:32:12 · 193 阅读 · 0 评论 -
Unity(第十六部)声音和视频
添加Video Player就行中文叫视频播放器,渲染模式一般使用纹理,生成的纹理文件可以拖到任何可以使用纹理的物体或者ui等上面。多个相机的时候,我们只保留一个Audio Listener就可以。创建相机的时候,相机自带Audio Listener。添加Audio Source就行中文叫声音源。原创 2024-02-29 06:07:54 · 578 阅读 · 0 评论 -
Unity(第十七部)Unity自带的角色控制器
组件Character Controller 中文角色控制器。原创 2024-02-29 06:58:47 · 455 阅读 · 0 评论 -
unity3d Animal Controller的目录结构学会这个基本控制器就会了
2、游戏对象上设置的图层必须与动物控制器中地面图层上设置的图层不同,通常设置为忽略层、层级设为Ignore Layer。1、区域是该插件的触发器需要将任何类型的碰撞器Collider设置为触发器、设置isTrigger为true。这里提一下,角色进行AI时玩家控制是被禁用的,所以重生也分为重生玩家和重生AI。区域是启用动物逻辑的触发器,例如跳跃、动作、死亡…检查点:用来储存玩家最后一个位置和状态,用法有传送、改变形态等。设置区域类型:模式、力场、状态、姿态。下面的配置就和类型有关了,参考。原创 2024-03-06 01:55:08 · 358 阅读 · 0 评论 -
Unity自带的WebSocket使用说明
这种实时性使得WebSocket在游戏中非常有用,特别是对于多人在线游戏和实时竞技游戏。下面是原生的代码,不需要插件、听说在使用过程中发现这种方法打包WebGl的的时候是存在问题的;脚本,并将代码粘贴到该脚本中。然后,在游戏开始时执行。Unity中的WebSocket是一种用于。它可以在客户端和服务器之间建立一个。服务器并发送和接收消息。中,我们可以创建一个。原创 2024-03-10 05:29:24 · 1296 阅读 · 0 评论 -
unity3d Animal Controller的Animal组件中General基础部分理解
动物脚本负责控制动物的所有运动逻辑.它管理所有的动画师和刚体参数,以及所有的状态和模式,动物可以做。动物控制器 是一个动画框架控制器,根动或到位,为任何生物或人形。它利用刚体与物理世界的互动和动画师的玩动画。原创 2024-03-13 03:18:49 · 865 阅读 · 0 评论 -
unity3d Animal Controller的Animal组件中Speeds,States和modes基础部分理解
如果优先权更高的国家是 活跃的 状态:低状态不会尝试激活,除非活动状态允许.使用会再次允许低州有机会激活自己。这就是为什么当动物处于飞态时;所有的低态,如跌倒、游泳或跳跃,除非飞态,否则不会被激活。AllowExit() 是叫。原创 2024-03-14 01:03:15 · 867 阅读 · 0 评论 -
unity3d Animal Controller的Animal组件中Stances,Advanced基础部分理解
Stances 立场立场要求在动物动画控制器上的姿态动画参数。你可以有多个运动状态,并根据当前的立场使用它们过渡的条件是: Stance = StanceID。原创 2024-03-14 01:35:28 · 446 阅读 · 0 评论 -
Unity UI 开发:代码与示例全解析
在 Unity 游戏开发中,用户界面(UI)的设计和实现是至关重要的一部分。一个直观、美观且功能完善的 UI 能够极大地提升玩家的游戏体验。本文将为您介绍一些 Unity UI 相关的代码和示例,帮助您更好地掌握 UI 开发。原创 2024-07-21 15:18:25 · 239 阅读 · 0 评论