递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 2065|回复: 7
打印 上一主题 下一主题

[安卓] 【解决方案】火山安卓高级画板批量画倾斜文字

[复制链接]

444

主题

1万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
40523
跳转到指定楼层
楼主
发表于 2024-3-18 21:02:11 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式




  1. <火山程序 类型 = "通常" 版本 = 1 />

  2. 类 启动类 <公开 基础类 = 安卓5白色窗口 @安卓.附加清单 = 常用窗口附加清单.全面屏2>
  3. {
  4.     变量 线性布局器1 <类型 = 线性布局器 隐藏值属性 = "0" @安卓.窗口.布局 = "ctrl_id = 1\norientation = horizontal">
  5.     变量 按钮1 <类型 = 按钮 隐藏值属性 = "0" @安卓.窗口.布局 = "parent_id = 1">
  6.     变量 编辑框1 <类型 = 编辑框 隐藏值属性 = "0" @安卓.窗口.布局 = "ctrl_order = 1\nparent_id = 1" 内容 = "45">
  7.     变量 高级画板1 <类型 = 高级画板 隐藏值属性 = "0"
  8.             @安卓.窗口.布局 = "ctrl_order = 1\nlayout_gravity = bottom\np_layout_height_type = match_parent\np_layout_width_type = match_parent">

  9.     常量 文字间距 <类型 = 整数 值 = 100>

  10.     方法 按钮_被单击 <接收事件 类型 = 整数>
  11.     参数 来源对象 <类型 = 按钮>
  12.     参数 标记值 <类型 = 整数>
  13.     {
  14.         如果 (来源对象 == 按钮1)
  15.         {
  16.             变量 画板1 <参考 类型 = 画板类>
  17.             画板1 = 高级画板1.取画板 ()
  18.             画板1.填充颜色 (颜色类.黑色)
  19.             画板1.保存状态 ()
  20.             变量 画笔1 <类型 = 画笔类 颜色 = 0xFFFF0000 字体尺寸 = 20>
  21.             变量 横坐标 <类型 = 小数 值 = 100>
  22.             变量 纵坐标 <类型 = 小数 值 = 200>
  23.             计次循环 (9)
  24.             {
  25.                 变量 文本 <类型 = 文本型>
  26.                 文本 = "0" + 到文本 (取循环索引 ())
  27.                 画板1.乘于旋转矩阵2 (文本到小数 (编辑框1.内容), 横坐标, 纵坐标)
  28.                 画板1.画文本 (横坐标, 纵坐标, 文本, 画笔1)
  29.                 调试输出2 (横坐标, 纵坐标)
  30.                 横坐标 = 横坐标 + 文字间距
  31.                 画板1.恢复状态 ()
  32.                 画板1.保存状态 ()
  33.             }
  34.             画板1.恢复状态 ()
  35.             高级画板1.解锁并绘制 (画板1)

  36.         }
  37.         返回 (0)
  38.     }
  39. }

复制代码


安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

62

主题

438

帖子

3617

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
3617
沙发
发表于 2024-3-18 22:00:48 | 只看该作者
666666
专注火山LibGDX游戏,QQ:1355618848.QQ群:622298206
回复

使用道具 举报

3

主题

48

帖子

2747

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2747
板凳
发表于 2024-3-19 03:09:15 | 只看该作者
回复

使用道具 举报

444

主题

1万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
40523
地板
 楼主| 发表于 2024-3-19 08:31:44 | 只看该作者
安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

62

主题

438

帖子

3617

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
3617
5#
发表于 2024-3-21 20:20:57 | 只看该作者
专注火山LibGDX游戏,QQ:1355618848.QQ群:622298206
回复

使用道具 举报

62

主题

438

帖子

3617

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
3617
6#
发表于 2024-3-21 20:21:04 | 只看该作者
专注火山LibGDX游戏,QQ:1355618848.QQ群:622298206
回复

使用道具 举报

17

主题

195

帖子

2009

积分

金牌会员

Rank: 6Rank: 6

积分
2009
7#
发表于 2024-3-22 14:29:58 | 只看该作者
:噜阿噜:噜阿噜:噜阿噜
回复

使用道具 举报

0

主题

154

帖子

2963

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2963
8#
发表于 2024-3-23 20:35:11 | 只看该作者
牛牛牛牛牛 学习了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-23 15:39 , Processed in 0.098573 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表