- 博客(8)
- 收藏
- 关注
原创 Unity基础
1、基础知识:标题栏菜单栏工具栏:变换工具、gizmos切换、播放控件、层列表、布局列表功能窗口2、资源及资源类型:在project里面能够create的资源。project面板可以对资源进行组织管理,创建资源,搜索资源。3、模型和角色动画:角色动画创建过程时:创建角色模型、骨骼设置、蒙皮、烘焙动画。maya、3dmax创建的模型、动画,用插件输出(fbx、obj)或者软件自己的格式(max、blend),unity自身转换。maya、3dmax创建的模型、动画,需要把IK/FK动画烘焙为
2021-12-03 12:58:19 183
原创 Unity 3D烘焙导航的制作
打开unity之后我们在hierarchy面板内单机鼠标右键,在弹出的右键菜单里找到create选项,点击之后再找到3D选项,在3D里找到plane选项,如图所示:点击plane选项,在scene内就会看到我们创建的plane物体,如图所示:选择这个plane物体,再在inspector面板内找到static选项,如图所示:点击static选项,在其下拉列表里找到navigationstatic选项,如图所示:设置好static之后,再在window菜单里找到AI选项,...
2021-11-20 11:00:00 688
原创 协程和重载
使用协程写一个计时器:使用协程的注意事项:在程序中调用StopCoroutine()方法只能终止以字符串形式启动(开始)的协程; 多个协程可以同时运行,它们会根据各自的启动顺序来更新; 协程可以嵌套任意多层(在这个例子中我们只嵌套了一层); 如果你想让多个脚本访问一个协程,那么你可以定义静态的协程; 协程不是多线程(尽管它们看上去是这样的),它们运行在同一线程中,跟普通的脚本一样; 如果你的程序需要进行大量的计算,那么可以考虑在一个随时间进行的协程中处理它们; IEnume...
2021-11-19 21:46:50 2719
原创 unity基础
切换场景代码public void rt(){ SceneManager.LoadScene(1);}移动代码 public void rt(){ transform.Translate(moveVec * speed * Time.deltaTime);}旋转代码 public void rt(){ transform.Rotate(moveVec * speed * Time.deltaTime);}按下,抬起p...
2021-11-11 15:54:07 2794
原创 四元数和欧拉角优缺点
欧拉旋转优点: 很容易理解,形象直观;表示更方便,只需要3个值(分别对应x、y、z轴的旋转角度);但按我的理解,它还是转换到了3个3*3的矩阵做变换,效率不如四元数;缺点: 之前提到过这种方法是要按照一个固定的坐标轴的顺序旋转的,因此不同的顺序会造成不同的结果; 会造成万向节锁(Gimbal Lock)的现象。这种现象的发生就是由于上述固定坐标轴旋转顺序造成的。理论上,欧拉旋转可以靠这种顺序让一个物体指到任何一个想要的方向,但如果在旋转中不幸让某些坐标轴重合了...
2021-10-29 11:53:39 2617
原创 一周的学习
运算符:算术运算符,逻辑运算符,关系运算符,三目运算符,赋值运算符 算术运算符:int a = 100; int b = 23; int c; c = a + b; Console.WriteLine(c); c = a - b; Console.WriteLine(c); c ...
2021-10-15 11:57:57 47
原创 c#游戏开发
大家好,新手一枚已经开始慢慢掌握unity和Visual Studio,还配置了jdk和sdk,在一些小段的学习中感觉非常的收获丰富https://store.unity.com/cn/download-nuohttps://store.unity.com/cn/download-nuohttps://visualstudio.microsoft.com/wp-content/uploads/2019/06/BrandVisualStudioWin2019-3.svghttps://vis.
2021-09-29 11:33:57 827
空空如也
Java运行环境出现错误,请解答
2023-01-22
关于嵌入式的,请各位专家解答一下
2022-11-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人