![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
unity3D
文章平均质量分 68
renwen1579
这个作者很懒,什么都没留下…
展开
-
Unity动画系统(4)
p333-原创 2024-07-18 20:11:27 · 593 阅读 · 0 评论 -
Unity动画系统(3)---融合树
/if(info.IsName("Idle"))【通过名字判断】//if(info.IsTag("Idle"))【通过标签判断】////[使用HashID进行参数的设置或读取,效率更高]//设置喊叫动画的播放速度,有0.5s过渡时间。////动画参数名称可以转换为一个ID【int】//ani.SetTrigger [触发参数]//【通过hashid判断】【高效】//判断当前播放的动画状态是不是Idle。//设置Speed,角色动起来。////设置后读取动画参数。//获取当前动画状态信息。原创 2024-07-16 15:22:10 · 826 阅读 · 0 评论 -
Unity动画系统(2)
trigger点击的时候触发,如喊叫,开枪及换子弹等,执行完成后自动回复原状态。////[使用HashID进行参数的设置或读取,效率更高]//设置喊叫动画的播放速度,有0.5s过渡时间。////动画参数名称可以转换为一个ID【int】//ani.SetTrigger [触发参数]////设置后读取动画参数。动画播放速度与某一个参数关联到一起。模型添加Animator组件。可以通过代码控制动画速度。通过代码调整动画播放速度。原创 2024-07-03 11:06:13 · 501 阅读 · 0 评论 -
Unity---版本控制软件
mkdir:在当前路径下创建一个文件夹。ls:显示当前路径下的所有文件。vim:打开或新建一个文档。pwd:显示当前所在路径。原创 2024-05-04 12:23:56 · 522 阅读 · 0 评论 -
对象池技术(unity3d)
资源路径原创 2022-08-21 20:57:42 · 876 阅读 · 0 评论 -
unity网络游戏开发
【千锋合集】史上最全Unity3D全套教程|匠心之作_哔哩哔哩_bilibili toggle group的添加 自己搭建UI和预设体--------------------------------------------------------------------------------------------------------------------------------json文件所有代码汇总:using System.Collections;using System.Collectio原创 2022-08-21 18:00:23 · 2116 阅读 · 0 评论 -
联网游戏开发
GUILayout.Label("房间最大人数"+item.PlayerCount+"/"+item.MaxPlayers);if(item.IsLocal&&GUILayout.Button("取消准备"))if(item.IsLocal&&GUILayout.Button("准备"))if(GUILayout.Button("加入房间")){if(GUILayout.Button("创建房间")){if(GUILayout.Button("离开房间")){...原创 2022-07-22 12:06:33 · 578 阅读 · 0 评论 -
Unity学习笔记–无限地图
floatdistZ=player.position.z-initPos.z;//实时计算玩家与插入点的距理。具体思想是玩家处于地图中的某个位置,当快要走出边界时,地图在人物的前方再次生成一个进行拼接,看起来地图是永远跑不完的样子。在很多简单的单机跑酷或者赛车游戏中,不需要建立一个很大的地图,可以使用小地图拼接的方式实现无限地图的功能。//这里是平面的宽度。用Cube代替玩家,沿Z方向拖动cube时,plane会跟随交替生成;默认的Plane的尺寸为10x10m,两个Plane要在一个目标下;......原创 2022-07-20 01:41:41 · 2904 阅读 · 0 评论 -
unity透明通道的小技巧
unity没有透明的通道图层借助该方法实现可以实现透明通道。原创 2022-07-17 02:17:19 · 1178 阅读 · 0 评论 -
maya将模型导入到unity
如何用Maya做Unity3D动画|如何从Maya导入动画到Unity|UnityMaya动画设置|Maya to Unity Work Flow_哔哩哔哩_bilibili原创 2022-07-17 00:48:22 · 2096 阅读 · 0 评论 -
FSM状态机
【千锋合集】史上最全Unity3D全套教程|匠心之作_哔哩哔哩_bilibiliFSM有限状态机动画状态机只能用于动画游戏的正常速度、2倍速、暂停吃鸡中的半蹲 爬行状态 走路字典委托有返回值 返回bool协程必须继承monobehavior类才可以执行 字典可以同时执行多个事件的更新状态 A函数和B函数同时执行状态机的嵌套 17:00Lambda表达式。Lambda表达式是C#3.0的新内容,如果您之前学习的C#2.0,不认识也就不奇怪了。给您举个例子。例如,我定义一个委托:delegate in原创 2022-06-05 14:43:29 · 1051 阅读 · 1 评论 -
Unity 四元数Quaternion类的API以及应用举例
Unity 四元数Quaternion类的API以及应用举例_奋斗的菇凉的博客-CSDN博客四元数与欧拉角互转 //1. 四元数 --> 欧拉角 Quaternion qt = transform.rotation; Vector3 euler = qt.eulerAngles; //2.欧拉角 --> 四元数 Quaternion qt02 = Quaternion.Euler(0, 90, 0)...转载 2022-05-31 00:12:33 · 539 阅读 · 0 评论 -
Unity 初识Mesh绘制面(一)
Unity中渲染出的3D物体组成内容首先我们先在Unity3D中创建一个Cube,在Inspector可以看到其中含有MeshFilter、MeshRenderer组件。由此可见如果你想要展示一个3D游戏物体,它必须拥有两个组件。MeshFilter 这个组件记录了你想要展示的网格数据,相当于人的骨骼MeshRenderer 使用这个组件告诉网格如何渲染,比如使用哪个材质球,是否接受阴影和其他设置,相当于人的皮肤,可以设置不同的贴图,化妆什么的。Mesh中包含的内容 从官方手册中可以..原创 2022-05-31 00:04:47 · 3247 阅读 · 0 评论 -
门面---组合模式
千锋:Unity RPG游戏从入门到实战全套教程_哔哩哔哩_bilibiliJava视频教程_大数据视频教程_Python视频教程-海量免费下载_千锋教育门面模式:将各种不同类型的东西放在一起聚合形成特定的功能。场景中物体:看成一片女生组件:看成女生特定功能材质球:看成衣服using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;pu原创 2022-05-30 23:51:51 · 136 阅读 · 0 评论 -
Unity RPG游戏心得---设计模式
千锋:Unity RPG游戏从入门到实战全套教程_哔哩哔哩_bilibilip6知识回顾:单例:1:有且只有一个实例只有static和const修饰的才是全局变量工厂模式1:不关心生产过程作用:用于new一些新的对象1)生产金币2)野怪...原创 2022-05-30 22:41:49 · 509 阅读 · 0 评论 -
Unity---RPG游戏开发心得---单例模式
千锋:Unity RPG游戏从入门到实战全套教程_哔哩哔哩_bilibilip1软件设计原则:原因:1.适应变化2.提高代码复用率3.可维护性4.可扩展性原创 2022-05-25 11:31:47 · 308 阅读 · 0 评论 -
Unity用新版本VS调试总是卡住很长时间
Unity用新版本VS调试总是卡住很长时间_款冬的博客-CSDN博客之前用VS2017,然后换到了VS2019,之后在调试Unity的项目时总是卡住很长一段时间(大约超过2分钟了),Unity编辑器才能响应。同样的工程,在美术的机子上调试过一次代码,十分顺滑,于是开始逐个检查。排除了Library目录(删除又生成后问题依旧),工程目录下的.sln .csproj(删除后重新生成,问题依旧)感觉应该是VS的锅,又检查了VS里的工具->选项->适用于Unity...原创 2022-05-18 00:04:08 · 1924 阅读 · 0 评论 -
Unity---Json
【千锋合集】史上最全Unity3D全套教程|匠心之作_哔哩哔哩_bilibili原创 2021-12-19 22:07:43 · 1503 阅读 · 0 评论 -
C#---高级|设计模式(1)
【千锋合集】史上最全Unity3D全套教程|匠心之作_哔哩哔哩_bilibiliusing System.Collections;using System.Collections.Generic;using UnityEngine;#region oldpublic class Animal : MonoBehaviour { public string name; public Animal(string name) { this.n...原创 2021-12-13 18:06:03 · 559 阅读 · 0 评论 -
Unity---Vertex&Fragment
【千锋合集】史上最全Unity3D全套教程|匠心之作_哔哩哔哩_bilibili// Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)'Shader "MyShader/VFShader/VF001"{ Properties{ _MainCol("颜色",Color)=(1,0,0,1) } SubShader{ ...原创 2021-12-04 00:35:42 · 384 阅读 · 0 评论 -
Unity---表面着色器
【千锋合集】史上最全Unity3D全套教程|匠心之作_哔哩哔哩_bilibiliShader "MyShader/Surface/Surface001" { Properties {float number=10; float2 pos=float2(0.3,0.5);//相当于unity中vector2 float3 vector3=float3(1,1,1);//相当于unity中vector3 float4 vect...原创 2021-12-03 12:11:25 · 1103 阅读 · 0 评论 -
Unity---Shader
【千锋合集】史上最全Unity3D全套教程|匠心之作_哔哩哔哩_bilibiliUnity Shader教程 序+Shader和材质的创建与认知 - 哔哩哔哩Shader "Custom/NewSurfaceShader" { //ShaderLab语法中不需要加分号 Properties { //属性名(面板显示名称,类型)=默认值 _FloatValue("一个浮点数",float)=1 } SubShader {...原创 2021-12-01 22:14:25 · 2858 阅读 · 0 评论 -
Unity---图形学基础
【千锋合集】史上最全Unity3D全套教程|匠心之作_哔哩哔哩_bilibili原创 2021-12-01 10:31:42 · 2983 阅读 · 0 评论 -
Unity---商店搭建
【千锋合集】史上最全Unity3D全套教程|匠心之作_哔哩哔哩_bilibiliUI搭建原创 2021-11-24 12:06:35 · 4347 阅读 · 0 评论 -
Unity---数据库使用示例
【千锋合集】史上最全Unity3D全套教程|匠心之作_哔哩哔哩_bilibiliusing System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;using Mono.Data.Sqlite;public class Login : MonoBehaviour { private InputField unam...原创 2021-11-23 12:14:30 · 1744 阅读 · 0 评论 -
Unity---SQLite
千峰1.将DLL导入工程Pulgins文件夹Mono.Data.Sqlite D:\myUnity\Editor\Data\Mono\lib\mono\2.0System.Data D:\myUnity\Editor\Data\Mono\lib\mono\2.0Sqlite3 https://www.sqlite.org/download.html原创 2021-11-23 09:37:20 · 124 阅读 · 0 评论 -
Unity---摄像机组件
【千锋合集】史上最全Unity3D全套教程|匠心之作_哔哩哔哩_bilibiliGrid Layout Group组件Raycast Targetusing UnityEngine.EventSystems;引用IDragHandler,IBeginDragHandler接口SceneManger类UnityEngine.SceneManagementLoadScene 切换场景LoadSceneAsync 异步切换场景透明...原创 2021-11-09 11:36:13 · 2054 阅读 · 0 评论 -
Unity---数据的存储(1)
【千锋合集】史上最全Unity3D全套教程|匠心之作_哔哩哔哩_bilibili原创 2021-11-04 18:20:00 · 1832 阅读 · 0 评论 -
Unity案例---愤怒的小鸟
笔记要点edit--->project settings--->editor导入资源单击右键--->Show in Explorer--->Assets复制粘贴图层问题springjoint组件Static 保持静止 不受重力Scripts用来存放脚本public class Bird : MonoBehaviour { private bool isClick = ...原创 2021-10-31 00:56:47 · 4629 阅读 · 0 评论 -
Unity3D---精灵图片裁剪及简单UI搭建
【千锋合集】史上最全Unity3D全套教程|匠心之作_哔哩哔哩_bilibilip255精灵图片裁剪UI搭建阴影效果描边效果原创 2021-10-22 11:57:28 · 706 阅读 · 0 评论 -
Unity3D ---Transform学习总结
#部分内容由千峰教育笔记总结normalized 当前向量的标准化向量(归一化)Normalize()magnitude 向量的模,长度sqrMagnitude 模的平方 比较两个向量的长度static forword 世界的前方 (0,0,1)static right 世界的右方(1,0,0)static up 世界的上方(0,1,0)static zero 0,0,0static one1,1,1static float Distance(Vector3,Vect原创 2021-09-29 17:34:45 · 1495 阅读 · 0 评论 -
unity3D-射线
物理射线(用于检测碰撞体)射线类Ray射线组成部分:起点(origin),方向(direction)获取鼠标屏幕射线 ScreenPointToRay 将屏幕上的一个点转换成射线发射射线Raycast 发射物理射线,返回一个碰撞检测对象RaycastHitRaycastAll 发射物理射线,返回所有碰撞检测对象RaycastHitRaycastHit包括collider(碰撞物体的Collider组件)和point(碰撞点坐标)两个属性using ...原创 2021-10-08 09:22:23 · 645 阅读 · 0 评论 -
Unity3D---Canvas
【千锋合集】史上最全Unity3D全套教程|匠心之作_哔哩哔哩_bilibiliScreen Space-Overlayui渲染不需要摄像机,永远显示在屏幕最上层1)通常在使用纯2DUI,选择这种渲染模式2)UI在屏幕的四周功能的UIScreen Space- CameraUI也由摄像机渲染,通常在2DUI和3D物体并存的场景中使用该模式PlaneDistance 摄像机与画布的距离SortingLayer UI层的选择OrderlnLayer 同层的情况下..原创 2021-10-18 10:35:55 · 145 阅读 · 0 评论 -
Unity3D---ScrollBar的使用
【千锋合集】史上最全Unity3D全套教程|匠心之作_哔哩哔哩_bilibili3等分原创 2021-10-18 09:42:58 · 742 阅读 · 0 评论 -
Unity3D---InputFiled基础控件
【千锋合集】史上最全Unity3D全套教程|匠心之作_哔哩哔哩_bilibilicharacter limit字数限制限制输入文字类型原创 2021-10-18 09:28:48 · 485 阅读 · 0 评论 -
Unity3D---基础控件DropDown
【千锋合集】史上最全Unity3D全套教程|匠心之作_哔哩哔哩_bilibili6:30原创 2021-10-18 09:10:54 · 171 阅读 · 0 评论 -
Unity3D---Slider基础控件
【千锋合集】史上最全Unity3D全套教程|匠心之作_哔哩哔哩_bilibiliToggle原创 2021-10-17 15:57:15 · 627 阅读 · 0 评论 -
Unity3D---基础控件Toggle
【千锋合集】史上最全Unity3D全套教程|匠心之作_哔哩哔哩_bilibiliToggle原创 2021-10-17 15:17:10 · 850 阅读 · 0 评论 -
Unity3D---基础控件Button
【千锋合集】史上最全Unity3D全套教程|匠心之作_哔哩哔哩_bilibiliusing UnityEngine;using UnityEngine.UI;public class BtnController : MonoBehaviour { private Button btn; private void Awake() { btn = GetComponent<Button>(); } // Use ...原创 2021-10-15 12:00:18 · 262 阅读 · 0 评论 -
Unity3D---UGUI(锚点及中心点介绍)
【千锋合集】史上最全Unity3D全套教程|匠心之作_哔哩哔哩_bilibilip251Unity UGUI中RectTransfrom中锚点(Anchor)、轴心(Pivot)、Rect及坐标分析_Happy_zailing的博客-CSDN博客中心点是一个物体的中心,当我们对物体进行操作的时候,都是以中心点为中心进行对物体的操作。比如旋转、布局按住alt键拖到锚点UI自适应主要通过锚点设置与父对象的关系图片大小会跟随父对象发生变化(...原创 2021-10-15 10:23:53 · 2116 阅读 · 0 评论