上一页 1 ··· 6 7 8 9 10 11 12 下一页
摘要: 今天在学习过程中使用了一段可以复用的解耦合代码,使用字典+委托+监听+广播的方式实现,特别记录在下面: 一共通过三个.cs文件实现,代码内容如下: public delegate void CallBack(); public delegate void CallBack<T>(T arg); pu 阅读全文
posted @ 2020-12-30 21:41 movin2333 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 一.unity的专业版、个人版等差别 unity官方网站有这些版本的对比,对这些区别的总结参加博客:https://www.jianshu.com/p/22b54c53ddff。 二.unity发布安卓和在真实安卓设备上调试安卓项目 我使用的是unity2019.4的稳定个人版,因此版本有集成And 阅读全文
posted @ 2020-12-29 21:17 movin2333 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 今天学习游戏的存档和读档,首先需要复制例子中的游戏,因为想自己写,然后大半的时间都用来复制游戏了。 一.物体始终朝向鼠标位置 首先想到的是使用lookat来做,觉得非常简单 transform.LookAt(Input.mousePosition); 但是实际用下来有两个主要问题,一是这个mouse 阅读全文
posted @ 2020-12-24 11:29 movin2333 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 一.自动寻路Navigation 打开Navigation面板 选中静态的游戏物体,点击烘培按钮就可以进行自动寻路的烘培。Advanced选项未展开,其中是导航网格的大小等导航网格设置。 二.自动寻路的简单使用 navAgent.SetDestination(patrollingPoints[0]. 阅读全文
posted @ 2020-12-22 15:17 movin2333 阅读(66) 评论(0) 推荐(0) 编辑
摘要: /// <summary> /// 检测玩家是否在机器人的球形碰撞体内,这个碰撞体是机器人的侦测范围,玩家在内部会进行视野检测和声音检测 /// </summary> private void OnTriggerStay(Collider other) { //视野检测 //玩家在碰撞体中且玩家在机 阅读全文
posted @ 2020-12-22 11:10 movin2333 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 一.自动门的制作 首先将门模型挂载在一个空物体下,模型需要挂载一个collider,使门具有物理属性,玩家不能穿过,这个collider不能挂载到空物体上,它需要能随着门一起移动,接下来通过动画或者脚本实现门的开合。在挂载了模型的空物体上添加一个collider组件,一般是球形碰撞器,设置为trig 阅读全文
posted @ 2020-12-18 11:45 movin2333 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 昨天把动画系统大致过了一遍,今天主要学习案例巩固,案例学习未完成,还是把一些操作总结以下。 一.lerp的使用 使用插值运算能够使得变化平滑,但是lerp插值的运算结果是无限趋近,无法到达,可以在插值后进行判断,插值结果和目标结果足够接近的化直接设置为目标结果。 siren.GetComponent 阅读全文
posted @ 2020-12-17 00:06 movin2333 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 一.动画状态机的使用 1.动画状态机说明 2.动画切换箭头的Inspector面板 3.动画的Inspector面板 二.动画状态机的使用和脚本控制 1.动画状态机的使用 2.动画状态机的控制脚本 在脚本中,获取Animator组件,这个组件可以通过SetXXX()方法设置对应参数的值,XXX为参数 阅读全文
posted @ 2020-12-15 13:09 movin2333 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 一.选中导入模型,在Inspector窗口中出现四个选项组,Model为模型的一些基础设置,Rig为动画种类和路径的指定等,Animation为动画属性设置,Materials为材质相关设置。 二.模型动画的三种导入方式 在Rig的Animation Type选项中设置动画种类,有legacy、Ge 阅读全文
posted @ 2020-12-15 11:20 movin2333 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 导入模型时会遇到模型的材质或者贴图丢失的问题,记录一下解决方案: 一.找到mesh renderer 在Hirerarchy窗口中使用t:renderer搜索所有含有renderer组件的物体;或者在Scene窗口中双击物体。 二.查看是材质丢失还是贴图丢失 查看renderer组件中的materi 阅读全文
posted @ 2020-12-15 10:37 movin2333 阅读(789) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 下一页