logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

深夜写鸿蒙天气粒子动画,窗外正好下起雨,这波同步了

这篇写完了,窗外雨也停了。这个 demo 的神奇之处在于,把"引擎 + 配置"想明白之后,雨、雪、烟花、星空、萤火虫,全都能在这一个骨架里长出来——改参数就是新世界。我甚至怀疑,做游戏的人看到这个会不会觉得太基础——但我确实是从这里开始,才真正理解"粒子系统"这个东西到底是怎么回事。代码在,完整源码和逐段解读在系列的前三篇里。你要是也写了天气粒子,欢迎告诉我你踩了什么坑——毕竟,程序员之间的友谊,

文章图片
#harmonyos#华为#学习 +1
深夜写鸿蒙天气粒子动画,窗外正好下起雨,这波同步了

这篇写完了,窗外雨也停了。这个 demo 的神奇之处在于,把"引擎 + 配置"想明白之后,雨、雪、烟花、星空、萤火虫,全都能在这一个骨架里长出来——改参数就是新世界。我甚至怀疑,做游戏的人看到这个会不会觉得太基础——但我确实是从这里开始,才真正理解"粒子系统"这个东西到底是怎么回事。代码在,完整源码和逐段解读在系列的前三篇里。你要是也写了天气粒子,欢迎告诉我你踩了什么坑——毕竟,程序员之间的友谊,

文章图片
#harmonyos#华为#学习 +1
粒子系统模板化:HarmonyOS 天气粒子动画完整源码

1教你粒子引擎:统一接口、生成工厂、物理模拟、死亡重生;2教你切换交互:五模式 Tab、粒子数显示、生命周期管理;3教你模式复用:引擎 + 配置模板,改参数即覆盖烟花、星空、萤火。

文章图片
#harmonyos#华为#学习
天气粒子动画:粒子系统与多模式天气的鸿蒙实现

本文介绍了一个多模式天气粒子动画系统,通过粒子对象池、物理模拟和生命周期管理实现五种天气效果(晴、多云、雨、雪、雷雨)。系统采用统一粒子接口,通过类型分发实现不同天气的差异化表现,包括速度、大小、透明度和生命周期等参数。核心设计包括:1)粒子生成工厂按模式分发;2)物理模拟(重力/风力)和位置更新;3)粒子重生机制维持稳定数量;4)特殊天气效果如闪电通过低概率粒子实现。该系统展示了"引擎+配置"的

文章图片
#harmonyos#华为#学习 +1
天气粒子动画:粒子系统与多模式天气的鸿蒙实现

本文介绍了一个多模式天气粒子动画系统,通过粒子对象池、物理模拟和生命周期管理实现五种天气效果(晴、多云、雨、雪、雷雨)。系统采用统一粒子接口,通过类型分发实现不同天气的差异化表现,包括速度、大小、透明度和生命周期等参数。核心设计包括:1)粒子生成工厂按模式分发;2)物理模拟(重力/风力)和位置更新;3)粒子重生机制维持稳定数量;4)特殊天气效果如闪电通过低概率粒子实现。该系统展示了"引擎+配置"的

文章图片
#harmonyos#华为#学习 +1
错题四科入库:鸿蒙错题本种子数据与复习队列效果

本文详细介绍了错题本实例的种子数据设计方案,通过10道涵盖数学、英语、物理、化学四科的典型错题,构建了完整的复习演示场景。设计特点包括:1)设置0-4轮的复习梯度,体现掌握进度差异;2)安排8道未掌握与2道已掌握题目,确保各功能模块有数据支撑;3)错因分布突出"概念不清"为主因,强化诊断价值;4)通过录入时间排序实现"最久未复习优先"的队列逻辑。数据注入后可完整演示错题复习、标记掌握、统计分析等核

文章图片
#harmonyos#华为#学习 +1
错题四科入库:鸿蒙错题本种子数据与复习队列效果

本文详细介绍了错题本实例的种子数据设计方案,通过10道涵盖数学、英语、物理、化学四科的典型错题,构建了完整的复习演示场景。设计特点包括:1)设置0-4轮的复习梯度,体现掌握进度差异;2)安排8道未掌握与2道已掌握题目,确保各功能模块有数据支撑;3)错因分布突出"概念不清"为主因,强化诊断价值;4)通过录入时间排序实现"最久未复习优先"的队列逻辑。数据注入后可完整演示错题复习、标记掌握、统计分析等核

文章图片
#harmonyos#华为#学习 +1
复习轮次与条件计数:ArkTS SQL 表达式在鸿蒙错题本的实战

本文介绍了错题本功能实现中的三层核心技术:1)使用CASE WHEN条件更新实现复习次数的自增与自动掌握状态变更;2)通过SUM(CASE WHEN)条件聚合实现多维度统计计数;3)基于未掌握、未满轮次、最久未复习等条件构建复习队列。重点解析了SQL表达式中引用旧值更新、条件分支赋值、单次查询完成多条件计数等高级技巧,以及如何通过原生SQL实现复杂更新逻辑。

文章图片
#sql#数据库#harmonyos +3
复习轮次与条件计数:ArkTS SQL 表达式在鸿蒙错题本的实战

本文介绍了错题本功能实现中的三层核心技术:1)使用CASE WHEN条件更新实现复习次数的自增与自动掌握状态变更;2)通过SUM(CASE WHEN)条件聚合实现多维度统计计数;3)基于未掌握、未满轮次、最久未复习等条件构建复习队列。重点解析了SQL表达式中引用旧值更新、条件分支赋值、单次查询完成多条件计数等高级技巧,以及如何通过原生SQL实现复杂更新逻辑。

文章图片
#sql#数据库#harmonyos +3
    共 73 条
  • 1
  • 2
  • 3
  • 8
  • 请选择