位置: 编程技术 - 正文

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

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

  • 账面价值与计税基础一般会产生差异的是
  • 建筑企业如何纳税
  • 小规模纳税人代收水电费税率
  • 人力资源外包可以选择简易计税吗
  • 折扣折让红字发票怎么做账务处理
  • 企业所得税资产总额怎么填写
  • 小规模纳税人劳务分包税率
  • 小规模纳税人残保金
  • 核定征收企业需要做账吗
  • 什么情况下用资本公积科目
  • 公司购入小汽车是否可以抵扣
  • 收到厂家给医药的短信
  • 开发商要求业主签借款合同
  • 汇总记账凭证会计核算组织形式适用于
  • 超市里的摊位租金贵吗
  • 取得虚开增值税专票如何税务处理
  • 生产车间人员工资属于什么费用
  • 定额备用金补付会计分录怎么写?
  • 企业变更地址需要哪些资料
  • 不动产出租属于什么收入
  • 车辆购置税入什么科目?
  • 上海奉贤区控规图
  • 公司车辆可以一年一检吗
  • 企业所得税年报错了怎么更正
  • 受托加工物资算资产吗
  • 全部出售子公司怎么做账
  • 印花税扣款
  • 1697508230
  • win7 右键 没反应怎么办
  • linux配置ssh免密
  • 苹果电脑快速启动键是哪个
  • 汽车修理公司的成本怎么核算
  • 劳务的完成程度可以采用如下方法确定
  • 简易计税办法和一般计税办法
  • inclooder.exe
  • 税前扣除凭证管理办法第九条称小额零星支出是
  • Prometheus告警规则配置
  • php不使用内置函数的情况下,输出数组中重复最多的元素
  • .gp4
  • 建筑工程收到材料发票怎么做账
  • 餐厅如何计提固定成本
  • 股权转让 减资
  • 如何查询上年企业所得税
  • 应付票据帐务处理
  • 原材料月底结转到制造费用吗
  • 四舍五入产生的原理
  • 企业员工福利包括哪些内容
  • 员工回家探亲的文案
  • 关联企业债资比怎么计算
  • 企业的财务报表不包括
  • sql server存储过程写法
  • 现代服务业进项抵扣新政策
  • 税率变更对企业的影响
  • 基本户是活期还是定期
  • 季度所得税申报表营业收入怎么填
  • 车辆购置税的计税价格为不含增值税的全部价款
  • 销售退回跨年度的会计分录
  • 企业促销如何进行营销
  • 资产基金账务处理
  • 会计分录怎么用
  • 进项大于销项月末怎么处理
  • 知识产权服务费可以计入研发费用吗
  • 业务招待费可以计入销售费用吗
  • 主营业务成本和其他业务成本区别
  • 多张不同固定资产卡片可汇总生成一张固定资产凭证
  • 无法在你的位置安装windows
  • mysql如何实现多表查询
  • 电脑系统2003
  • centos wi-fi
  • win10怎么检查
  • 电脑死机是啥原因
  • rhel-server
  • win8系统特点
  • win10任务栏跳来跳去
  • git 登陆用户
  • 常用的linux命令大全
  • 也论主板的扩展性
  • python文件处理方法
  • python jsonp
  • 驻马店燃气投诉电话号码
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设