位置: 编程技术 - 正文

Android游戏开发(二)(Android游戏开发实践指南)

编辑:rootadmin

推荐整理分享Android游戏开发(二)(Android游戏开发实践指南),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:Android游戏开发pdf,Android游戏开发实训总结,Android游戏开发入门,Android游戏开发pdf,Android游戏开发实训总结,Android游戏开发实训总结,android游戏开发框架,android游戏开发框架,内容如对您有帮助,希望把文章链接给更多的朋友!

本篇主要讲Paint和Canvas的常见用法。

1. Paint的常见设置方法

setAntiAlias:设置画笔的锯齿效果

setColor:设置画笔颜色

setARGB:设置画笔的a,r,g,b&#;

setAlpha:设置Alpha&#;

setTextSize:设置字体尺寸

setStyle:设置画笔风&#;,空心或者实心

setStrokeWidth:设置空心的边框宽度

getColor:得到画笔的颜色

getAlpha:得到画笔的Alpha&#;

2. Canvas绘制常见图形的方法

(一)绘制直线:

drawLine(float startX, float startY, float stopX, float stopY, Paint paint);

参数含义:

startX 直线起点的横坐标

startY 直线起点的纵坐标

stopX 直线终点的横坐标

stopY 直线终点的纵坐标

paint 画笔的对象

(二) 绘制矩形:

drawRect(float left, float top, float right, float bottom, Paint paint);

参数含义:

left 矩形左边界离界面左边界的距离

top 矩形上边界离界面上边界的距离

right 矩形右边界离界面右边界的距离

bottom 矩形下边界离界面下边界的距离

Android游戏开发(二)(Android游戏开发实践指南)

paint 画笔的对象

(三) 绘制圆形:

drawCircle(float cx, float cy, float radius, Paint paint);

参数含义:

cx 圆心的横坐标

cy 圆心的纵坐标

radius 圆的半径

paint 画笔的对象

3. 使用Canvas绘制字符

drawText(String text, float x, float y, Paint paint);

参数含义:

text 要绘制的字符

x 绘制出来字符左边界的位置

y 字符基准线的位置(baseLine,为了排版漂亮)

4. 使用Canvas绘制图形

drawBitmap(Bitmap bitmap, float left, float top, Paint paint);

参数含义:

bitmap 图形对象

left 左边界离界面左边界的距离

top 上边界离界面上边界的距离

paint 画笔的对象

5. 代码演示

新建一个工程,名为shudu,。新建一个MyView类,添加代码如下:

新建或者打开MainActivity,添加如下代码:运行程序,效果如下图:

游戏引擎 unity3DCocos2d-x在开发畅销游戏的数量方面,Cocos2d-x占据着较大优势,在中国的2D手机游戏开发中,Cocos2d-x引擎的使用份额已超过%,占据2D游戏开发的绝对

Android开发/源码资源汇总 全网最全的Android游戏源码汇总

Android游戏开发 Unity3D基础 转载自羽化

标签: Android游戏开发实践指南

本文链接地址:https://www.jiuchutong.com/biancheng/371206.html 转载请保留说明!

上一篇:Android游戏开发(一)(Android游戏开发打砖块)

下一篇:游戏引擎(游戏引擎有几种)

  • 增值税进项发票当月未开,怎么办
  • 房产税城镇土地使用税申报期限
  • 支付所得税的会计处理
  • 税率如何衡量税负
  • 非居民劳务个税怎么计算
  • 单一环节征税有哪些类型
  • 扣缴义务人怎么删除
  • 主营业务收入计入
  • 预付房租收到发票怎么做
  • 离婚财产分割涉及偷税漏税可以移交税务局调查吗
  • 员工内部跑步活动费用怎么做分录?
  • 预提职工福利怎么记账
  • 企业会主动对税吗
  • 承接所有业务
  • 小规模纳税人核定征收怎么报税
  • 投资收益是否缴纳印花税
  • 关于个人所得税下列说法正确的是
  • 纳税人在什么情况下可以申请延期申报
  • 企业的利润分配顺序
  • 收到汇算清缴退税的现金流量
  • 开票需要对方提供营业执照吗
  • 会计分录如何试算出来的
  • 资产收购的特殊性税务处理方法
  • 民间非营利组织会计制度最新版
  • 华为p60pro上市时间是几月
  • 会计科目按经济类型分类
  • 公司收到政府科技创新奖
  • 已经提完折旧的设备改造
  • 企业购入固定资产,价值3000元,误记入管理费用账户
  • php语句和php变量都是区分大小写的
  • 怎么修改?
  • VUE-CLI/VUE-ROUTER
  • 怎么搭建本地ota
  • python里%s
  • 大额的维修费用怎么摊销
  • 固定资产一次性折旧账务处理
  • python项目开发案例集锦pdf百度网盘
  • python删除列表的方法
  • 员工加班打车费报销
  • 代扣员工伙食费
  • 利润表调整了资产负债表怎么调整
  • 增值税专用发票几个点
  • 社会组织志愿者参观泉州华侨历史博物馆
  • 简易征收的纳税标准
  • 先收款后给发票
  • 其他收益算不算营业利润
  • 网上银行可以取款吗
  • 企业发生装修费就计入长期待摊费用吗还是
  • 公司打款账号模板图片
  • 帮客户支付的机票计入什么科目
  • 现金日记账和银行存款日记账必须逐日结出余额
  • 原始凭证按来源分为
  • mysql单表10亿
  • sql常用语句大全简书
  • 在数据库中对数据表进行生成的是
  • mysql密码忘记了怎么找回
  • fedora os
  • 系统图工具
  • mac新手必看教程
  • win8.1技巧
  • linux arp -s
  • linux 删除 用户
  • linux文件压缩和备份实验
  • window10里的ie浏览器
  • win10预览版绿屏重启解决
  • win8怎么设置开机启动项
  • JavaScript数组删除元素
  • perl快速入门
  • qq自动登出
  • css网站布局实录
  • Linux 中常用的几种压缩工具?
  • shell脚本的实现
  • 手机糖果游戏娱乐
  • bud3d跑酷
  • javascript的对象
  • 组件中js可以做什么
  • 被认为是税务风险的原因
  • 如何查询税控盘口令和密码
  • 河南省税务零申报怎么操作
  • 消费税的税率只有比例税率和定额税率两种判断题
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设