位置: 编程技术 - 正文

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

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

  • 企业所得税广告费30%扣除
  • 企业收到退税款怎么处理
  • 从公司提款需要交税?
  • 厂部固定资产折旧属于什么费用
  • 土地使用权利
  • 研发支出管理制度
  • 已收保证金
  • 企业收入为0要报企业所得税吗
  • 个人所得税年底返税
  • 往期附加税申报错误更正后怎么退税
  • 小规模纳税人农产品进项税抵扣
  • 计税依据的三种类型
  • 事业单位财政直接支付账务处理
  • 差旅费报销怎么做账
  • 个人捐赠支出扣除30%和100%扣除
  • 营改增对建筑业的影响
  • 母公司名称的发票可以计入子公司的开办费处理吗?
  • 简易征收的增值税可以在税前列支吗
  • 刷卡手续费可以开经纪代理服务费吗
  • 工商年报中的纳税总额是所属期应交还是实交税额
  • 税控盘清盘怎么做
  • 消费税和增值税的不同之处
  • 成品油发票长什么样
  • 对外捐赠视同销售分录
  • 发票丢失后可以冲红吗
  • 商场金银饰品销售该如何建账?
  • 固定资产报废相关规定
  • 资产负债表中的货币资金怎么算
  • 一般纳税人税负率是多少
  • laravel快速入门
  • win11电脑屏幕倒过来了怎么办
  • 协调费用应该怎么表述
  • 蜡梅的养殖方法视频
  • 安代驾给我发短信
  • 绿萝可以放卧室吗晚上睡觉对人害吗
  • php实现修改功能
  • chrome插件扩展名
  • 公司分立土地涉税问题
  • 企业购买财务软件算什么费用
  • php函数传递参数方式
  • 使用php进行mysql数据库编程的基本步骤
  • php 二进制转十六进制
  • edge 状态栏
  • js快速入门教程
  • php initialize
  • 固定资产出租收入属于
  • abs函数python怎么用
  • 生产企业出口货物必须以什么为计税依据计算免抵退税额
  • 出口货物不缴纳增值税
  • 企业车辆年检费多少钱
  • 普通的增值税
  • sqldbmon
  • sql server 视图排序
  • 招待费专票不可以抵扣
  • 报废车残值需要多少钱
  • 小规模增值税免税政策变化历程
  • 什么是汇算清缴?
  • 印花税账务处理
  • 收到投资款证明怎么做账
  • 预收款不开票怎么处理
  • 实收资本后面带人名吗
  • 研发使用的设备有哪些
  • 公司打到个人账户的钱算公款吗
  • mdf文件在哪
  • kill强制结束进程的参数
  • linux we
  • 全志科技在国内芯片界地位
  • 教你如何使用玻璃胶
  • shell命令tee
  • css 定位
  • 批处理文件是可执行文件吗
  • es6新方法有哪些
  • unity3d物体旋转
  • 安卓短信提示
  • python并发原理
  • 中山大学税务硕士
  • 外汇申报填写什么最简单
  • 水利基金按什么计提
  • 贵州国家税务局陈开平
  • 黄金消费税如何算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设