MWHLS 的文章
Unity记录6.6-动作-第六阶段总结
已阅: 6 汇总:Unity 记录 开源地址:asd123pwj/asdGame 摘要:总结这阶段的工作。总结-2024/05/09本来动作的优化是第七阶段的,上一阶段是界面。不过当时没什么好搞的界面,所以就一篇。 正好动作搞完想搞界面,就调换了一下。时间过于久远,动作的优化横跨八个月,从2023.9到2024.5,但好在我记录下来了,哼哼。 首先是不同物体的接触点,不过记录上说有bug,只能获取其中一个点,后续再优化吧实现的……Unity记录6.4-动作-移动系统优化
已阅: 3 汇总:Unity 记录 开源地址:asd123pwj/asdGame 摘要:使用派生类,对移动系统优化。第二次优化-2023/10/05目前的这个感觉还行,不过暂时还没和tags合起来。 大概是实现一个基类,然后子类继承。把一些通用判断、状态和执行都写在基类里,然后开放几个实现接口给子类。 子类就是一些详细的动作,也就是独特实现的地方。 再用一个字典<string, ClassBase>来记录所有动作。在实例化动作时,需……Unity记录6.3-动作-控制系统优化
已阅: 2 汇总:Unity 记录 开源地址:asd123pwj/asdGame 摘要:使用委托及行为,对控制系统优化。不错的地面技巧-2023/10/01角色的质量、重力、自身或接触面的摩擦系数,均为1时可以在地面上滑,且跳跃落地一瞬间速度能从10归零。 摩擦系数小于1时,才可能跳跃落地后,保持一定速度。 因为之前不论怎么调摩擦系数,移动都有问题,所以都没想到落地速度归零是摩擦力太大的原因。记录一下。控制-2023/10/01最……Unity记录6.2-动作-角色生成
已阅: 3 汇总:Unity 记录 摘要:角色生成的实现,包括生成后切换控制对象。预制体加载-2023/09/26和tile的加载类似,先加载总的配置文件,然后再分别加载各预制体。 目前是启动游戏时就异步加载所有预制体。 下面是加载代码。using System.Collections.Generic; using System.IO; using Newtonsoft.Json; using UnityEngine; using UnityEngine.AddressableAssets; using UnityEngine.ResourceManagement.As……Unity记录6.1-动作-角色移动、跳跃与受力
已阅: 10 汇总:Unity 记录 开源地址:asd123pwj/asdGame 2024/09/24:真是尴尬啊,这个月没有东西可以写,只能放点去年的存稿了。 摘要:角色的碰撞判断、持续受力与瞬时受力。地面/墙壁接触判断-2023/09/20-2023/09/21根据接触点法向量来判断接触方向,接触方向包括上下左右。在OnCollisionEnter2D、OnCollisionStay2D、OnCollisionExit2D里面运行_on_collision。但有缺陷,它的接触点太不准确了,明明……Ubuntu打开Pycharm卡在加载页面的解决
已阅: 4 场景使用Ubuntu 22.04,打开Pycharm后,Pycharm卡在启用页面,无法在图形界面中关闭。解决方案使用ps -eo pid,cmd,lstart | grep pycharm | sort -k 6,7按时间排序进程创建时间。 找到对应时间的进程的pid,如下图中第一列的1121874与1122498,使用kill pid杀死进程。 如何打开新窗口?我关闭掉卡在加载页面的进程后,打开之前正常启动的Pycharm,发现有一系列窗口,包括信任本项目,在新窗口或现有……
(◕ܫ◕)
评论于 MMDet实例分割loss_rpn_bbox为nan但其它loss正常的解决