上一页 1 2 3 4 5 6 ··· 29 下一页
摘要: 【Groovy】Array、List、Set、Map简介 1 Array 1.1 创建数组 1.1.1 创建一维数组 int[] arr1 = new int[2] arr1[0] = 1 arr1[1] = 2 float[] arr2 = new float[] { 1f, 2f, 3f } String[] arr3 = ["abc", "xyz"] 阅读全文
posted @ 2025-10-03 10:35 little_fat_sheep 阅读(21) 评论(0) 推荐(0)
摘要: 【Groovy】类和对象 1 类的结构 ​ Groovy 是面向对象编程语言,与 Java 语言类似,都有类、对象、属性、构造函数、成员函数,都有封装、继承、多态三大特性。 1.1 执行顺序 ​ 如下,Student 类是一个自定义的类,里面包含了一个类的基本结构。 class Student { private stati 阅读全文
posted @ 2025-10-03 10:34 little_fat_sheep 阅读(123) 评论(0) 推荐(0)
摘要: 【Groovy】函数、闭包、泛型 1 函数 1.1 无参函数 ​ 1)常规调用 void myFun() { println("myFun") } myFun() // 打印: myFun ​ 2)字符串声明函数 void "myFun"() { println("myFun") } myFun() // 打印: myFun ​ 3 阅读全文
posted @ 2025-10-02 12:00 little_fat_sheep 阅读(23) 评论(0) 推荐(0)
摘要: 【Groovy】流程控制 1 选择结构 ​ Groovy 中选择结构主要包含 if -else、switch 语句,并且可以返回结果。 1.1 if-else def score = 85 if (score >= 90) { println("优秀") } else if (score >= 80) { println(" 阅读全文
posted @ 2025-10-02 11:58 little_fat_sheep 阅读(16) 评论(0) 推荐(0)
摘要: 【Groovy】变量和基本数据类型 1 变量 ​ 1)变量的声明 int a = 1 def b def c = 1 ​ 在脚本中定义变量无需声明变量的类型,如下。在类不能使用以下方式定义变量,否则会编译报错。 a = 1 b = "abc" ​ 2)变量命名规范 变量名可以由字母、数字、下划线(_)和美元符号($)组成,但是不能以数 阅读全文
posted @ 2025-10-01 22:31 little_fat_sheep 阅读(127) 评论(0) 推荐(0)
摘要: 【Groovy】Groovy环境搭建 1 前言 ​ Groovy 是一种基于 JVM 平台的敏捷且动态的编程语言,能与 Java 无缝集成。该语言由 James Stracham 和 Bob McWhirter 于 2003 年启动开发,在 2007 年 1 月发布第一个版本。 ​ Groovy 具有以下优势。 简洁优雅的语法:Groo 阅读全文
posted @ 2025-10-01 22:25 little_fat_sheep 阅读(31) 评论(0) 推荐(0)
摘要: 【OpenGL ES】GLSL基础语法 1 前言 ​ 本文将介绍 GLSL 中数据类型、数组、结构体、宏、运算符、向量运算、矩阵运算、函数、流程控制、精度限定符、变量限定符(in、out、inout)、函数参数限定符等内容,另外提供了一个 include 工具,方便多文件管理 glsl 代码,实现代码的精简、复用。 ​ Unity 中 S 阅读全文
posted @ 2024-12-29 15:45 little_fat_sheep 阅读(637) 评论(0) 推荐(1)
摘要: 【Rive】眼睛互动动画 1 前言 ​ 本文基于 Rive 社区开放的眼睛动画,进一步加工处理,实现更有趣的眼睛互动动画。 ​ 原始资源见 → Eye Joysticks Demo,效果如下。 ​ 原始资源只有一只眼睛,并且没有事件交互,动画比较单一。本文在该资源的基础上进行了以下修改。 绘制两只眼睛; 无事件时,眼睛在微眯 阅读全文
posted @ 2024-12-24 21:45 little_fat_sheep 阅读(369) 评论(0) 推荐(0)
摘要: 【Rive】骨骼动画 1 骨骼基本概念 ​ 1)骨骼简介 ​ 骨骼不能渲染显示,只能控制其他图形变换,具有以下特性。 绑定图形:可以将图形绑定到骨骼上,使图形随骨骼移动、旋转或缩放。 权重 (Weights):通过调整顶点权重,可以控制图形在骨骼运动时的变形程度,从而实现平滑的形变效果。 IK(反向动力学)约束:通过操控 阅读全文
posted @ 2024-12-24 21:44 little_fat_sheep 阅读(364) 评论(0) 推荐(0)
摘要: 【Rive】波动文字 1 前言 ​ 本文将使用文本修改器(Text Modifiers)做文字动画,实现文字波动效果。 ​ 按以下步骤可以创建一个 Modifier Group 和 Range。 ​ 部分参数的释义如下。 Range: Modifier 作用的范围。 Falloff: Modifier 在最大值时的范围, 阅读全文
posted @ 2024-12-23 21:10 little_fat_sheep 阅读(431) 评论(0) 推荐(2)
上一页 1 2 3 4 5 6 ··· 29 下一页