会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
little_fat_sheep
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
29
下一页
2024年12月23日
【Rive】事件
摘要:
1 事件简介 1.1 事件生产者 Rive 中事件监听器(Listener)、状态动画(Timeline)、过度动画、关键帧都可以抛出自定义事件,并且状态动画和过度动画可以在动画开始和结束的时机抛出事件。 1)监听器抛出事件 2)状态动画抛出事件 3)过度动画抛出事件 4)关键帧
阅读全文
posted @ 2024-12-23 21:09 little_fat_sheep
阅读(351)
评论(0)
推荐(0)
2024年12月22日
【Rive】Android与Rive交互
摘要:
1 Android与Rive交互的常用接口 1.1 RiveAnimationView参数 <app.rive.runtime.kotlin.RiveAnimationView android:id="@+id/rive_view" android:layout_width="match_paren
阅读全文
posted @ 2024-12-22 13:39 little_fat_sheep
阅读(484)
评论(0)
推荐(0)
【Rive】混合动画
摘要:
1 混合动画简介 【Rive】动画 中介绍了 Rive 中动画的基础概念和一般动画的制作流程,本文将介绍混合动画的基础概念和一般制作流程。Unity 中混合动画介绍详见→ 【Unity3D】动画混合。 混合动画是指同一时刻多个动画按照一定比例同时执行,这些动画控制的动画参数往往是相同的参数。
阅读全文
posted @ 2024-12-22 13:38 little_fat_sheep
阅读(374)
评论(0)
推荐(0)
2024年12月21日
【Rive】动画
摘要:
1 动画基础概念 Rive 编辑器为用户提供了动画状态机、时间线、输入变量、事件监听器、动画图层等工具(如下图),方便用户控制动画交互。 1.1 时间线 时间线用于编辑动画对象在每个关键帧的状态参数,如:物体 A 从 x 位置平移到 y 位置的动画,可以在时间线的首帧设置 A 的位置为 x,
阅读全文
posted @ 2024-12-21 18:14 little_fat_sheep
阅读(458)
评论(0)
推荐(0)
【Rive】Rive在Android上的简单应用
摘要:
1 前言 Rive 是一款强大的矢量图编辑器,可以设计图形、也可以制作动画。Rive 提供了矩形、圆形、三角形、多边形、星形、钢笔、文字等工具来绘制各式各样的矢量图形;提供了平移、旋转、缩放等工具对矢量图形进行各种变换;提供了骨骼、约束、时间线、状态机、过渡条件、事件监听器等工具来制作各种交互复
阅读全文
posted @ 2024-12-21 18:11 little_fat_sheep
阅读(605)
评论(0)
推荐(0)
2024年12月8日
【Kotlin】select简介
摘要:
1 前言 协程的 select 是一种用于异步操作的选择器,它允许同时等待多个挂起函数的结果,并在其中一个完成时执行相应的操作。 能够被 select 的事件都是 SelectClause,在 select.kt 中有定义,如下。 public interface SelectBuilder
阅读全文
posted @ 2024-12-08 12:11 little_fat_sheep
阅读(296)
评论(0)
推荐(0)
【Kotlin】Channel简介
摘要:
1 前言 Channel 是一个并发安全的阻塞队列,可以通过 send 函数往队列中塞入数据,通过 receive 函数从队列中取出数据。 当队列被塞满时,send 函数将被挂起,直到队列有空闲缓存;当队列空闲时,receive 函数将被挂起,直到队列中有新数据存入。 Channel 中
阅读全文
posted @ 2024-12-08 12:10 little_fat_sheep
阅读(63)
评论(0)
推荐(0)
2024年12月7日
【Kotlin】Flow简介
摘要:
1 前言 Flow 是 Kotlin 标准库中的一个新的异步流处理框架,旨在简化异步数据流的操作和处理,它提供了一种声明式的方式来处理数据流。 Flow 中一些接口调用有些类似 Sequence(详见 → Sequence简介),协程的使用详见 → 协程。 Flow 有以下特性和概念。
阅读全文
posted @ 2024-12-07 23:39 little_fat_sheep
阅读(141)
评论(0)
推荐(0)
【Kotlin】协程
摘要:
1 前言 相较于 C# 中的协程(详见 → 【Unity3D】协同程序),Kotlin 中协程更灵活,难度更大。 协程是一种并发设计模式,用于简化异步编程,它允许以顺序化的方式表达异步操作,避免回调地狱等问题。使用协程,可以将异步操作的代码像同步代码一样写,而无需显式地管理线程。 在 K
阅读全文
posted @ 2024-12-07 23:34 little_fat_sheep
阅读(646)
评论(0)
推荐(0)
2024年4月10日
【Kotlin】委托模式
摘要:
1 委托模式简介 委托模式的类图结构如下。 对应的 Kotlin 代码如下。 fun main() { var baseImpl = BaseImpl() var baseWrapper = BaseWrapper(baseImpl) baseWrapper.myFun1() // 打印:
阅读全文
posted @ 2024-04-10 21:57 little_fat_sheep
阅读(66)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
29
下一页
公告