登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
模力方舟
我知道了
查看详情
登录
注册
6月21日 GiteeTalk | 模力方舟 AI 应用沙龙 · 青岛站开放报名,聊聊 AI+ 应用的多场景落地实践~
代码拉取完成,页面将自动刷新
开源项目
>
游戏/娱乐
>
游戏开发
&&
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
16
Star
165
Fork
53
HuTao
/
HTFramework
代码
Issues
0
Pull Requests
0
Wiki
统计
流水线
服务
Gitee Pages
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
SBOM
我知道了,不再自动展开
发行版
最新版
v0.5.0
7d123c5
2024-12-18 14:19
对比
v0.5.0
HuTao
编辑器: 1.升级:Unity版本到2022.3.34。 2.优化:多个模块细节改进与bug修复。 3.优化:自动为序列化字段显示【复制、粘贴】按钮时,支持以索引来复制、粘贴数组的元素。 4.新增:OpenAssetToolkit,控制台双击日志时避开Log类,Log类打印内容时支持为【内容中的堆栈跟踪信息】建立超链接。 5.新增:脚本宏定义DISABLE_BUILDER,该宏可禁用【框架构建器】,以使用Unity源生构建器。 6.新增:【Edit .meta With VSCode】按钮(位于Project窗口中物体选中时的Inspector面板顶部),用于一键查看或编辑资产的.meta文件。 运行时: 1.优化:多个模块细节改进与bug修复。 2.优化:基于性能和优化改进意见重构部分代码。 3.优化:资源加载支持使用【资源定位Key】(一般为资源路径)模式。 4.新增:全域支持 HybridCLR 热更新,不再对 HTFrameworkXLua、HTFrameworkILHotfix 可选模块的支持与维护。 5.新增:MarkdownText,支持运行时解析并显示Markdown文本的Text。 6.新增:资源加载支持Addressables模式。 7.新增:添加 Deployment 模块的内部访问权限,以及优化缺省资源加载助手的部分逻辑。 8.新增:MouseRayTarget增加鼠标左键点击音效。 9.新增:Entity 模块新增 AddDefine(添加预定义)方法,与UI模块类似。 10.新增:支持动态添加、移除数据模型(DataModel)。 11.新增:UILogicResident.UIRegion(逻辑区域拆分)支持自动化任务,依赖注入、数据绑定等。 12.新增:Resource模块打印加载细节日志,修改为开关控制。 13.新增:DataBinding数据绑定支持TMP控件(3.0.9版本)。 14.新增:Main增加参数DefaultSkin,用于绘制GUI时(仅限使用IDrawGUI接口)默认使用的皮肤。
最后提交信息为:
优化:【封版本】版本号0.5.0。
v0.4.1
08104c6
2024-02-27 16:01
对比
v0.4.1
HuTao
编辑器: 1.升级:Unity版本至2022.3.17。 2.新增:Log日志工具箱支持添加超链接文本,用于在Console窗口实现超链接点击。 运行时: 1.优化:SingletonBehaviourBase支持业务逻辑分块化,使用AddModule(ModuleType)。 2.优化:UI逻辑类支持定义区域(UIRegion),区域有自己的生命周期,便于逻辑拆分与代码解耦。
最后提交信息为:
优化:【封版本】版本号0.4.1。
v0.4.0
3c77b9c
2023-11-28 11:37
对比
v0.4.0
HuTao
编辑器: 1.优化:多个编辑器窗口自动搜寻目标物体时未包含隐藏的物体。 2.优化:编辑器绘制Property前重置行缩进参数(可能被上一个带抽屉属性的字段修改)。 3.优化:TaskEditorWindow支持最小、最大化。 4.优化:去掉脚本默认Icon设置,还Scene视图一个干净清爽。 5.新增:ClassTypeAttribute字段检视器特性,用于让一个String字段直接检索class类型。 6.新增:StepEditorWindow列表新增高级筛查项(名称、提示中存在空格的步骤)。 7.新增:StepContentAsset的检视器面板支持自定义暴露出指定的参数。 8.新增:StringValueEditor(字符串值编辑器),用于将普通String字段展开到新窗口进行复杂编辑。 9.新增:可一键截取蒙皮网格为静态网格的工具菜单项。 10.新增:脚本定义DISABLE_ASPECTTRACK,用以禁用AspectTrack模块,从而不必切换API为.NET Framework。 11.新增:AssetModificationToolkit.AddUsingNamespace(),在新建脚本时默认向脚本中添加引用命名空间。 12.升级:完成老代码重构计划。 运行时: 1.优化:修复StandardInputDevice在帧率较低情况下,可能会出现按键无法释放的问题。 2.优化:Controller模块SetLookPoint方法第二个参数默认值更改为false,这更适应大多数情况。 3.优化:调试器窗口在移动端默认放大到合适尺寸,支持在调试器面板编写并执行指令代码。 4.优化:调试器窗口(Environment)分页支持检视框架版本号。 5.优化:为更多组件定制调试器UI面板,调试器面板新增Color编辑框。 6.优化:StepContent生成步骤节点时间轴时,特殊情况下会出现节点顺序异常的问题。 7.优化:将StepHelper中与参数相关的方法改为protected权限,提升安全性与容错性。 8.优化:步骤参数类型新增(自定义类型),可为其配置自定义处理者。 9.优化:YieldInstructioner获取延时等待对象时,缓存常用的短时对象(0-3s)。 10.优化:SafetyChecker性能及安全性检查程序支持禁用。 11.新增:Controller模块新增控制RepelBox的启停参数。 12.新增:HTBehaviour帧更新、秒更新、IDrawGUI三个接口。 13.新增:指令系统。 14.新增:Location基础类型(位置、旋转、缩放),支持在检视面板复制粘贴Location,支持从Transform组件复制粘贴Location。 15.删除:RunTimeAssemblyAttribute特性,该特性会带来不必要的性能开销。 16.升级:完成老代码重构计划。
最后提交信息为:
优化:【封版本】版本号0.4.0。
v0.3.0
dd6e5a5
2023-01-30 21:08
对比
v0.3.0
HuTao
编辑器: 1.优化:步骤编辑器启用、禁用步骤操作,未触发标记步骤资源为脏状态。 2.优化:步骤编辑器,行为节点,支持一键定位到所属的类文件中行为(函数)所在行。 3.优化:修复步骤编辑器清除未使用目标时未考虑参数中目标的问题。 4.优化:重新编排及简化菜单。 5.优化:项目创建向导默认不创建Regular预制编辑场景。 6.优化:修复一些兼容性问题。 7.优化:编辑器环境升级到Unity2021.3.15。 8.移除:扩展检视器(ExtendedInspector),官方已支持。 运行时: 1.优化:分离出单独的UI工具箱,检测鼠标(或索引为0的触摸)当前焦点的UI控件时,提供排除WorldSpace类型UI的选项。 2.优化:处理某些地方未及时释放内存的问题。 3.优化:MouseRay拾取目标时,支持检测目标子级碰撞盒。 4.优化:MeshOutline开启时支持覆盖物体原有漫反射颜色,以防止亮度曝光。 5.优化:修复一些兼容性问题。
最后提交信息为:
优化:【封版本】版本号0.3.0。
v0.2.5
6e12c97
2022-06-21 18:20
对比
v0.2.5
HuTao
编辑器: 1.优化:TableView支持定义搜索框以及其他更多属性。 2.优化:修复Transform检视面板将目标复制为C#字段中的过时内容。 3.优化:修复公共对象检视器某些情况下会将同一序列化属性绘制多次的问题。 4.优化:步骤参数编辑器,自动搜索目标时支持【预制体编辑模式】,新增参数时自动同步上一个参数的类型、名称。 5.优化:步骤参数编辑窗口,当主编辑器触发代码编译时,自动关闭。 6.优化:步骤编辑器参数配置窗口支持对向量参数复制、粘贴。 7.优化:步骤内容新增属性,是否展示细节提示。 8.优化:任务点新增属性,是否展示细节提示。 9.优化:提升Scene视图快捷工具的视觉效果。 10.优化:修正多个弹出菜单逻辑,即便是被禁用的菜单,也要检测isOn状态。 11.优化:Transform检视面板,点击LP、LR、LS标签均可以重置该值(在不影响子级的情况下)。 12.新增:PivotTool用于物体根级的中心点移动的自定义工具。 运行时: 1.优化:修复加载场景时进度回调并不一定能够加载到1的问题。 2.优化:Debug运行时检视器组件支持显示更多的属性供调试和编辑。 3.优化:输入模块,按钮按下和抬起将在当前帧生效(以前是在下一帧生效)。 4.优化:模块管理器支持设置优先级,且输入模块始终优先于其他模块。 5.优化:步骤控制器,位移类动画节点使用立即模式时,应主动停止上一次的动画。 6.优化:完善步骤控制器、任务控制器的一些关键执行点的安全检测及异常处理。 7.优化:跨线程执行队列漏掉了互斥锁。 8.优化:修正在移动端上检测鼠标位置是否存在UI控件的问题。 9.优化:提升Controller模块的优先级。 10.优化:当有任意InputField控件处于焦点中时,水平、垂直、上下轴线的输入无效。 11.新增:Main.IsAllowSceneAddBuild设置项,允许将其他场景添加到Build界面。 12.新增:MeshOutline网格轮廓高亮工具支持闪烁模式。 13.新增:性能及安全性检查程序,在运行时进行性能及安全性检查。 14.新增:RawImage组件的运行时检视器。
最后提交信息为:
优化:【封版本】版本号0.2.5。
v0.2.0
2199bed
2022-02-17 16:02
对比
v0.2.0
HuTao
编辑器: 1.优化:编辑器环境升级到Unity 2019.4.30。 2.优化:步骤编辑器窗口预览操作节点时,自动筛选出步骤预览目标。 3.优化:任务控制器支持任意设置当前激活的任务内容。 4.优化:Bounds和BoundsInt类型的字段支持复制粘贴。 5.优化:部分手动创建的Editor实例未在相应的时机销毁。 6.优化:AssetsMaster以分页模式展示资源,以防止在读取巨量资源时卡死。 7.优化:将编辑器代码也封装为独立程序集,在脚本未发生改变时不参与编译,提升整体编译速度。 8.新增:标准化命名工具,快捷键Alt+2可以快速对选中的场景物体、项目资源等进行规范化重命名。 9.新增:BoxCollider检视器支持显示Bounds区域。 10.新增:任务点排序窗口; 11.新增:TableView表格绘制器。 12.新增:GenericTable通用表格检视器特性。 13.删除:EditWithNotepad++功能,替换为VSCode。 运行时: 1.优化:修复一些兼容性问题。 2.优化:去掉一些冗余的代码。 3.优化:升级DOTween至版本1.2.632,升级LitJson至版本0.17.0。 4.优化:步骤控制器Begin方法增加参数,可以不立即进入第一步。 5.优化:可绑定数据类型,支持手动绑定值改变事件。 6.优化:重构数据绑定模块,提供基于主环境的可扩展数据模型,UI、实体、状态机等都可以绑定至数据模型。 7.优化:规范部分生命周期函数的命名。 8.优化:资源的卸载更换为异步模式,增加场景的卸载方法。 9.新增:RepelBox(自由视角排斥盒),在自由视角模式时,排斥盒将会阻住自由视角进入其盒子范围。 10.新增:InjectUI依赖注入标签。 11.删除:自由视角控制的IsLookAtTarget参数,启用他会导致视角抖动。
最后提交信息为:
优化:【封版本】版本号0.2.0。
v0.1.9
b1b6e94
2021-10-08 13:31
对比
v0.1.9
HuTao
编辑器: 1.优化:步骤编辑器界面,修复一些BUG,改进一些实用性设置,支持语言本地化。 2.优化:任务编辑器界面,修复一些BUG,改进一些实用性设置,支持语言本地化。 3.优化:步骤、任务编辑器窗口即使在PrefabEdit模式时,也能自动搜索到目标。 4.优化:重构LnkTools快捷工具的部分代码。 5.优化:ProjectWizard生成项目结构时自动生成UI、Regular的预制编辑场景。 6.优化:美化多个模块的运行时检视面板。 7.优化:提高编辑器面板部分按钮的警示程度。 8.优化:为部分菜单选项增加撤销功能。 9.新增:部分类型的字段会自动在字段检视器尾部添加复制、粘贴菜单。 10.新增:步骤编辑器新增PlayTimeline节点,用于播放一个Timeline动画。 11.新增:步骤编辑器支持自定义高级筛查。 12.新增:公共属性检视器,可以将部分常见类型的属性(Property)绘制到检视面板。 13.新增:字段预览检视器(Preview)。 14.新增:字段通用菜单检视器(GeneralMenu)。 15.新增:项目构建器新增项目发布前处理事件。 16.新增:ExecutionOrder工具,用于检索框架脚本执行顺序,以区别部分生命周期顺序有争议的脚本。 17.新增:Transform检视面板增加可以快捷复制为C#字段的按钮。 18.新增:Transform全局设置项,可以设置只显示局部坐标。 19.新增:为所有资源提供EditWithNotepad++按钮,点击可使用Notepad++编辑该资源。 20.新增:Recorder记录器。 21.新增:LockTransform特性标记,持有此特性的行为脚本将锁住物体的Transform组件使其不可编辑。 22.新增:PagePainter通用分页绘制器,用于在检视面板绘制分页窗口。 23.新增:任务模块新增TaskGameObjects,用于定义游戏物体数组。 24.删除:去掉功能上多余的CustomTool,精简部分代码。 运行时: 1.优化:步骤控制器,支持立即跳过,修复一些BUG,重构部分代码。 2.优化:任务控制器,修复一些BUG,重构部分代码。 3.优化:Web请求时发现设备断网则自动进入离线模式。 4.优化:事件模块,更加清晰的标注三种类型的全局事件,优先使用二型事件(因为不会产生多余的GC)。 5.优化:修复音频模块的一些BUG。 6.优化:UI模块,重构部分代码,提供全局全屏遮罩,在某些时候打开遮罩以防止点穿。 7.优化:调试模块,调试器面板支持中文模式。 8.优化:自由视角,去掉视角平移时会导致视角旋转的缓动失效的不良设定。 9.优化:在程序失去、获得焦点时,清空输入状态。 10.优化:流程模块,修正流程的回调方法OnUpdateSecond以更精确的秒数进行回调。 11.优化:完善部分代码的健壮性检测。 12.优化:基于安全性考虑降低多个模块的成员访问权限。 13.优化:修正Highlight、MeshOutline、UITwinkle三种高亮工具产生的多余性能开销。 14.优化:资源管理器,场景加载支持编辑器模式。 15.新增:实体模块、FSM模块、公共行为基类等均支持数据驱动,使用方式与UI数据驱动一模一样。 16.新增:FSM新增Args(参数项),主要用于设置参数或存储场景中物体引用,可使用数据绑定将参数中的控件绑定至FSM数据类中。 17.新增:调试模块的监控方法,用于检测一个代码片段执行的时间、产生的托管堆垃圾、触发了GC的次数等。 18.新增:Path工具箱。 19.新增:Main.QueueOnSubThread方法,将委托交给子线程执行,并在执行完毕后返回主线程执行回调。
最后提交信息为:
优化:【封版本】版本号0.1.9(Unity2018.4.0的最后一个版本)。
v0.1.5
bc097e3
2020-12-22 14:06
对比
v0.1.5
HuTao
编辑器: 1.优化:基于视觉效果重新布局Transform检视面板。 2.优化:Transform检视器提供对位置、旋转、缩放的复制和粘贴按键。 3.优化:步骤编辑器界面相关优化。 4.新增:字段抽屉绘制器,可以将检视面板的属性分组管理。 运行时: 1.优化:资源加载默认路径修改为persistentDataPath。 2.新增:框架公共行为基类,用于完成一些方便的自动化操作。 3.新增:资源模块新增加载场景的接口。 4.新增:任意UI的打开、关闭事件。 5.新增:部分内部模块增加调试器界面,以便于在运行时调试器中进行相关操作。 6.修复:部分BUG。 7.升级:LitJSON升级至0.16.0版本。 8.升级:框架环境,Unity版本升级至2018.4.0(长期支持版)。
最后提交信息为:
优化:【封版本】版本号0.1.5。
v0.1.2
b5cb793
2020-11-24 15:32
对比
v0.1.2
HuTao
编辑器: 1.优化:增加版本历史查看界面的显示属性,可以查看到历史版本的更多信息。 2.优化:编辑器工具箱。 3.优化:编辑器专用特性添加Conditional标记。 4.优化:修正HTFEditor中控件为标准ChangeCheck模式; 5.优化:各个模块检视面板的默认数据设置为运行时不可编辑。 6.优化:提高步骤编辑器实用性、容错性。 7.新增:脚本序列化字段快捷检视器。 8.新增:脚本序列化字段场景控制柄检视器。 9.新增:独立且支持锁定的ExtendedInspector窗口。 10.新增:HTFEditorWindow帮助链接,使得继承至此类的窗口,自动拥有帮助按钮。 11.新增:ILocalizeWindow接口,编辑器窗口实现其以拥有本地化功能。 运行时: 1.优化:部分内部代码重构。 2.优化:运行时工具箱。 3.优化:取消主模块的“切换场景时不销毁”设置。 4.优化:Controller模块自由视角支持设置多个边界盒。 5.优化:屏幕高亮组件、网格轮廓高亮组件代码优化,减少可能产生GC和BUG的地方。 6.新增:UI和Entity模块ObjectPath特性标记,可自动完成对象赋值。 7.新增:WebRequest请求下载文件的接口。 8.新增:UI模块支持数据驱动(双向绑定模式)。
最后提交信息为:
优化:【封版本】版本号0.1.2。
v0.1.1
a3bedc7
2020-09-05 22:31
对比
v0.1.1
HuTao
1.优化:引用池提供泛型生成方法,比反射性能更佳; 2.优化:步骤编辑器界面实用性提升; 3.优化:音频管理器开放多个实用接口,并修正多个BUG; 4.优化:版本号中加入发行日期; 5.优化:Controller模块可通过鼠标双击任意物体而焦点该物体(仅限自由视角模式); 6.优化:重构UITwinkleToolkit工具代码; 7.新增:ProjectWizard项目生成向导; 8.新增:AssetsMaster资产管理器。
最后提交信息为:
优化:【封版本】版本号0.1.1。
v0.1.0
7379872
2020-09-05 22:28
对比
v0.1.0
HuTao
1.发行的第一个稳定版本。
最后提交信息为:
优化:【封版本】版本号0.1.0。
下载
请输入验证码,防止盗链导致资源被占用
取消
下载
C#
1
https://gitee.com/SaiTingHu/HTFramework.git
git@gitee.com:SaiTingHu/HTFramework.git
SaiTingHu
HTFramework
HTFramework
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册