上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 40 下一页
摘要: # 实现要点:Unity的动画不管是Animation(legncy)或Animator都没有提供监听动画开始或结束的接口,不过他的AnimationClip可以在某一帧上添加event,event触发时可以调用某个函数, 这边就是利用了这个功能,来实现监听的。监听开始就是第1帧加个事件,监听结束就 阅读全文
posted @ 2022-07-08 23:36 yanghui01 阅读(585) 评论(0) 推荐(0) 编辑
摘要: # private PointerEventData _uiPointerEventData; private List<RaycastResult> _uiRaycastResultCache = new List<RaycastResult>(); public bool IsTouchAnyU 阅读全文
posted @ 2022-07-07 23:38 yanghui01 阅读(50) 评论(0) 推荐(0) 编辑
摘要: # 效果 # dynamic动态摇杆就是在哪里按下,摇杆就出现在那里。 using UnityEngine; using UnityEngine.Events; using UnityEngine.EventSystems; public class Joystick : MonoBehaviour 阅读全文
posted @ 2022-07-07 23:32 yanghui01 阅读(108) 评论(0) 推荐(0) 编辑
摘要: # 菜单位置 File -> Preferences -> Keyboard Shortcuts # 写代码会经常用的一些快捷键 增加缩进: ctrl+], 我的习惯alt+] 减少缩进(outdent line): ctrl+[, 我的习惯alt+[ 删除行: ctrl + shift + k 上 阅读全文
posted @ 2022-07-04 23:05 yanghui01 阅读(852) 评论(0) 推荐(0) 编辑
摘要: # 实现效果 # 地面ground, 连接地面的bridge, 寻路数据都是在运行时生成的,而不是一开始bake生成好的 # 动态生成寻路数据的核心类NavMeshBuilder 使用NavMeshBuilder.UpdateNavMeshData来生成寻路数据。对于物体很多的情况建议使用异步版本U 阅读全文
posted @ 2022-06-28 23:36 yanghui01 阅读(667) 评论(0) 推荐(0) 编辑
摘要: # 下面的代码是想实现点击鼠标左键,寻路到指定的位置;但是运行后,并不会寻路,而是立即打印了end void Update() { if (Input.GetMouseButtonUp(1)) { _navMeshAgent.enabled = true; _navMeshAgent.SetDest 阅读全文
posted @ 2022-06-25 21:43 yanghui01 阅读(371) 评论(0) 推荐(0) 编辑
摘要: # 实现的功能 (1) 滚轮拉近, 推远相机(带惯性) (2) 鼠标左键左右,上下转动相机(带惯性) (3) 相机跟随角色 # 待实现功能 (1) 转动相机时,如果相机和跟随角色间出现了障碍物,相机自动拉近 (2) 跟随的角色向左或向右行走时,相机自动缓慢转动 # ground为可行走地面(绿色), 阅读全文
posted @ 2022-06-24 23:34 yanghui01 阅读(356) 评论(0) 推荐(0) 编辑
摘要: # --昨天 local dt = { year=2022, month=3, day=1 } local utcSec = os.time(dt) utcSec = utcSec - 24 * 3600 local dt2 = os.date("*t", utcSec) print("yestod 阅读全文
posted @ 2022-06-24 23:13 yanghui01 阅读(152) 评论(0) 推荐(0) 编辑
摘要: (1) ctrl使用% (2) alt使用& (3) shift使用# (4) 其他按钮使用_前缀,如:_W, _F1 public class MenuTest { [MenuItem("Window/MyMenu/Menu1 %1", false, 1)] static void Menu1() 阅读全文
posted @ 2022-06-24 22:38 yanghui01 阅读(204) 评论(0) 推荐(0) 编辑
摘要: # 这2个在Navigation的Areas页签设置 # 假设有黑色的cat和白色的dog同时要从原点,走到对面ground2上去,cat只能走bridge,dog可以走bridge和water # 水流速度很慢(cost设为2)时,cat走bridge(黄色), dog走water(蓝色) # 水 阅读全文
posted @ 2022-06-19 09:01 yanghui01 阅读(198) 评论(0) 推荐(0) 编辑
上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 40 下一页