自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mr.Striker 的技术博客

大家好!我是Mr.Striker,欢迎来到我的技术博客,在这里我希望和大家一起互相学习互相进步,永无止境的前进,永无止境的风景!

  • 博客(19)
  • 收藏
  • 关注

原创 XTween 编辑器工具详解

XTween可视化配置与监控工具 XTween插件提供两套强大的编辑器工具:PoolAnalyzer用于实时监控动画池状态,采用液晶屏效果展示使用率、预加载数量等关键指标;Configurator则负责全局参数配置,支持主题颜色、池大小等参数的调整。工具通过可视化进度条、数据面板等形式直观展示运行状态,帮助开发者快速识别性能瓶颈。特色功能包括平滑过渡动画效果、强制回收按钮、主题定制等,支持从开发初期到优化阶段的全流程监控需求。

2026-02-21 01:41:47 895

原创 XTween - EaseLibrary 工作原理详解

XTween_EaseLibrary 是 XTween 插件的核心缓动函数库,提供 31 种动画缓动效果,包括线性、二次、三次、弹性、回退和弹跳等模式。该类采用数学公式计算动画变化率,如弹性缓动通过正弦函数模拟弹簧振动,回退缓动实现先退后进效果,弹跳缓动模拟物体落地弹跳。通过 2 的幂次方缓存和与 XTween_EaseCache 的协作实现性能优化,支持查表模式快速获取缓动值。摘要概括了类结构、核心缓动原理和优化机制,展示了动画缓动的数学基础与实现方式。

2026-02-21 01:25:58 531

原创 XTween - Extended 组件扩展方法完整手册

本文介绍了XTween UI动画扩展方法,主要包含5大类功能:1)RectTransform的位置、尺寸、缩放、旋转和抖动动画;2)Image组件的颜色、透明度、填充和平铺动画;3)CanvasGroup的透明度动画;4)传统Text组件的字体大小、行高、颜色和内容动画;5)TextMeshProUGUI组件的多种文本动画效果。每种方法都提供了详细参数说明和代码示例,如位置动画支持2D/3D移动,缩放动画可实现点击反馈效果,旋转动画提供多种旋转模式等。这些扩展方法通过链式调用简化了UI动画的实现,支持设置

2026-02-21 01:17:43 672

原创 XTween - GUI 完整解释手册

XTween_GUI 编辑器UI组件库摘要 XTween_GUI是Unity编辑器专用的自定义UI组件库,为XTween插件提供了一套完整的GUI解决方案。主要功能包括: 样式系统:预定义多种GUIStyle样式(Logo、Box、Button等),支持自定义主题色和填充模式(实体/边框等)。 资源管理:提供纹理、图标、字体和颜色资源获取方法: GetFillTexture获取背景纹理 GetBuiltInIcon获取Unity内置图标 GetColor转换颜色枚举为Color值 基础控件: 盒子(Gui_

2026-02-21 01:00:23 253

原创 XTween - Interface 完整解析手册

XTween插件核心接口XTween_Interface定义了动画系统的统一契约,包含标识属性、核心配置、状态管理和控制方法。该接口提供动画进度监控(如CurrentValue、Progress)、播放控制(Play/Pause/Kill)以及链式配置(SetEase/SetDelay/SetLoop)。支持多种回调机制(OnUpdate/OnComplete等)和循环模式(Restart/Yoyo),通过UniqueId和ShortId实现动画对象标识,为XTween插件提供了标准化的动画管理框架。

2026-02-21 00:55:07 735

原创 XTween - PathTool 完整使用手册

是 XTween 插件中用于可视化和创建贝塞尔路径的核心工具。它允许开发者在编辑器模式下直接拖拽创建复杂的运动路径,并可与配合实现路径动画。🎯让复杂路径创建变得简单直观功能优势🖱️可视化编辑直观的Scene视图拖拽📐多种路径类型适应不同需求🧭灵活朝向控制6种轴向 + 3种模式🏷️路径标记可视化预览路径🔔事件系统完整生命周期回调🔄运行时修改支持动态路径变化通过合理使用,开发者可以轻松创建各种复杂的路径动画,从简单的UI移动轨迹到复杂的3D飞行路径,都能通过可视化方式快速实现。

2026-02-21 00:49:08 267

原创 XTween - Pool 对象池工作原理详解

本文详细解析了XTween对象池的工作原理,通过复用对象降低内存分配与GC开销。核心内容包括: 对象池概述 采用类型隔离的队列容器设计 通过预加载和自动扩容策略优化性能 核心架构 使用Dictionary<Type, Queue>存储对象 包含预加载配置和自动扩容机制 提供统计监控功能 工作流程 创建时优先从池中获取,不足时触发扩容 使用完毕后重置状态并回收入池 通过流程图清晰展示数据流向 性能优势 避免频繁创建销毁对象 减少内存碎片和GC压力 适用于高并发动画场景 该设计显著提升了动画系统的运

2026-02-21 00:42:56 993

原创 XTween - Previewer 完整使用手册

XTween_Previewer 是 XTween 插件中一个强大的编辑器预览系统,允许开发者在非运行模式(Edit Mode)下直接预览和调试动画效果。它解决了传统 Unity 开发中需要反复进入 Play Mode 才能查看动画效果的痛点,大幅提升动画调试效率

2026-02-21 00:34:46 832

原创 XTween - Specialized_* 专用动画类解析

XTween框架核心类解析:该系列包含8个专用类,分别处理不同数据类型的动画插值。浮点/整数类实现基础数值动画,Vector2/3/4类处理多维向量变换,颜色类实现RGBA通道独立插值,四元数类提供两种旋转模式,字符串类实现逐字显示效果。所有类继承自XTween_Base,通过实现Lerp、GetDefaultValue等抽象方法完成类型特化,支持对象池优化和链式调用。这种模块化设计使框架能高效处理各类动画需求,从简单数值变化到复杂3D变换均可覆盖。

2026-02-21 00:16:50 614

原创 XTween - Manager 深度技术分析手册

XTween_Manager是XTween动画系统的核心管理组件,采用单例模式实现动画的统一调度与性能优化。作为MonoBehaviour单例,它负责动画注册、更新、回收的全生命周期管理,通过链表结构、缓存迭代器、双缓冲队列等设计实现高效处理。主要功能包括:每帧驱动动画更新、与对象池协作管理实例、提供动画查询统计接口、场景切换保护机制等。通过多种优化手段(如预分配数组、批量处理、无GC清空等)确保系统高性能运行,同时提供丰富的控制方法便于使用。作为动画系统中枢,它与XTween_Pool、XTween_In

2026-02-21 00:00:02 818

原创 XTween - Controller 面板完整使用指南

摘要:XTween_Controller是Unity的可视化动画控制器组件,无需编码即可通过Inspector面板创建和控制动画。主要功能包括:1)添加组件到任意GameObject;2)支持多种动画类型(位置、颜色等)的参数配置;3)提供31种缓动模式和循环控制选项;4)包含完整的预览和调试工具。核心优势在于完全可视化操作,支持随机延迟、自定义曲线等高级功能,适用于快速原型开发和设计师友好工作流。

2026-02-20 23:47:34 638

原创 XTween - Unity高性能动画架构插件

XTween是Unity高性能动画插件,提供程序化动画和UI动效解决方案。采用分层架构设计,包含接口层、核心层、实现层和管理器层,支持对象池和缓动系统优化。提供通用To方法和组件扩展方法两种调用方式,可轻松实现UI动画、游戏特效等效果。相比Unity原生动画系统,XTween具有更简洁的API、更高性能和更丰富的功能,特别适合需要大量动态动画的项目。开源地址:GitHub(https://github.com/SevenStrike/XTween)和Gitee(https://gitee.com/Seven

2026-02-20 22:44:43 1089

原创 XTween - To 通用方法参考手册

文章摘要 本文档详细介绍了Unity中XTween动画系统的8种数据类型动画实现方法,包括浮点数、整数、字符串、向量和颜色等。每种类型都提供基础方法和完整方法两种实现方式,支持缓动效果、自定义曲线、From模式等高级功能。通过清晰的参数说明和代码示例,展示了如何实现平滑过渡动画效果,适用于游戏开发中的各种动画需求,如UI元素、角色属性和物理变换等场景。

2026-02-20 20:12:56 825

原创 VsCode LiveServer 如何启用Https(SSL)

VsCode LiveServer 如何启用Https(SSL)

2022-10-04 13:38:04 3886

原创 HTML与嵌入的 iframe之间通信

HTML与嵌入的 iframe之间通信

2022-10-03 14:44:01 1059

原创 AndroidStudio - Handler & Message多线程发送消息

AndroidStudio - Handler & Message多线程发送消息

2022-09-09 15:07:36 1455

原创 AndroidStudio - 多线程操作

在AndroidStudio中如果要操作一些耗时的操作需要使用多线程来进行计算,下面列出一些常用的实现方法

2022-09-09 12:35:29 2670

原创 Unity WebGL - Web与Unity交互方法

一般我们用Unity WebGL 进行项目制作时会需要从Web发送数据到Unity,也会反过来从Unity调用Web方法以及发送数据,以下是一些技术点备注

2022-09-08 17:36:58 4911

原创 AndroidStudio - 无法运行应用的解决方法

当通过AndroidStudio运行应用时出现:Installation did not succeed.The application could not be installed.的解决方案

2022-08-29 11:05:02 7441

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除