位置: 编程技术 - 正文

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游戏开发打砖块)

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

  • 受票方与付款方不一致
  • 增值税销项税额和进项税额
  • 公司注册认缴和实缴的区别
  • 上个月结余应该做到这个月收入里面吗
  • 电子税务局怎么添加财务负责人
  • 所得税费用增加利润减少
  • 个人取得哪项收入需要缴纳个人所得税
  • 纳税人采取预收的措施
  • 存货清查的结果
  • 防洪基金减免的会计分录怎么写?
  • 融资协议如何缴纳印花税
  • 负债表应交税费为负数
  • 合法票据的利息计算方法
  • 境外服务收入免税范围
  • 增值税一般纳税人税率
  • 民办非企业单位是私立还是公立
  • 小规模咨询费税率是多少
  • 专票的有效期是什么意思
  • 企业所得税季报资产总额怎么填
  • 没有单价数量只有金额的发票可以用吗
  • 公司员工补充医疗保险方案
  • 小规模纳税人免税额度是多少
  • 收回股东投资
  • 怎么处理有问题的货物
  • 企业有哪些项目名称
  • 应交税费核算
  • 现金支付奖金
  • win7如何隐藏任务栏正在游戏的图标
  • 本月未认证的怎么处理
  • PHP:pg_close()的用法_PostgreSQL函数
  • 会计差错及账项调整
  • 劳务报酬所得包括哪些
  • 出售低值易耗品的成本
  • 不带息票据按面值入账
  • php curl cookie
  • YII视图整合kindeditor扩展的方法
  • 基于用户的协同过滤算法
  • 收到待报解预算收入怎么做分录
  • 企业合并兼并收购的区别和联系
  • 年末结转增值税明细
  • webservice api接口
  • 利息收入所得税汇算调整
  • 经销商会议是什么意思
  • 综合单价税率调整如何结算
  • SQL2005Express中导入ACCESS数据库的两种方法
  • PostgreSQL中的XML操作函数代码
  • mysql优化命令
  • 系统带我玩隐形守护者 小说
  • 继续教育的相关知识
  • 对企业发票的监管
  • 福利费的进项税额可以抵扣吗
  • 去年多交所得税今年怎么处理
  • 银行贷款损失的计算公式
  • 为什么股票配资的都在境外交易
  • 工程承建方给予什么赔偿
  • 应交税费为负数在资产负债表中的列报
  • 印花税可以去地方申报吗
  • 本月没有销售怎么做账
  • 新成立公司季初资产总额是填1
  • 个人承担的社保算公司的费用吗
  • 费用报销办法
  • mysql分表实践
  • linux安装有几种方法
  • libegl.dll病毒
  • 升级mac os
  • win8.1系统怎么激活
  • python函数详解
  • cocos2d
  • win7 android studio
  • perl常用函数
  • 腾讯im sdk
  • 深入理解计算机系统 电子书
  • node.js模块
  • 适用于分析原因的工具有哪些
  • 安卓自定义acl文件
  • php7 数组
  • jquery的方法
  • 文化事业建设费是什么税
  • 开票项目信息分类查询
  • 云南港口城市
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设