位置: 编程技术 - 正文

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

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

  • 计提并结转所得税分录
  • 企业转出多交增值税吗
  • 税款必须要15号之前交吗
  • 应收账款余额百分比法是什么意思
  • 增值税电子发票能抵税吗
  • 旅游企业增值税优惠政策
  • 小规模国税怎么报税
  • 增资导致丧失控制权
  • 其他应收怎么调增值税
  • 合资公司51%股东的权限
  • 应收账款收回时间怎么体现
  • 个人户转账公户用途
  • 财务费用手续费有哪些
  • 协会会费收入会计科目
  • 自行开发的软件如何确认为无形资产
  • 营改增后新开公司如何报地税?
  • 单位会计需要去税务局实名认证吗?
  • 建筑业的合理避税
  • 车辆租赁的增值税率
  • 付款申请需要附什么依据
  • 发票过期未认证可以用吗
  • 电子汇票如何背书步骤
  • 财务费用属于什么会计科目类别
  • 加权平均数是什么意思的权
  • 哪些企业所得税汇算清缴
  • 主营业务收到的现金
  • 旅客购买电子客票
  • php数组函数输出《咏雪》里有多少"片"字
  • 暂估入库的处理方式有哪三种
  • 1.exe是什么文件
  • window10怎么取消快捷方式
  • 预收账款的账务处理摘要
  • php加载mysql
  • 长期应付款项目的列示金额
  • 采购周转材料会计分录怎么写
  • 企业清算时
  • phpfor循环语句
  • 利用php实现一个数组
  • 增值税专用发票丢了怎么补救
  • 勒索软件,网络不稳定
  • 免抵退申报汇总表在哪里
  • c 语言 static
  • 公司认缴出资怎么交税
  • 无偿受赠房屋 交个人所得税嘛
  • 不在经营范围内经营违反了什么法
  • 核定扣除投入产品怎么算
  • 公司油票发票信息怎么查
  • 收到货款没开票的会计分录怎么做
  • sql函数coalesce
  • mysql中的索引有
  • 跨境收入免增值税需做备案吗
  • SQL一条语句统计记录总数及各状态数
  • 小规模当月开普票作废流程
  • 一般纳税人的建筑企业可以选择简易征收的条件
  • 工程施工的间接费用年底可以不结转吗
  • 月末结存材料的实际成本例题
  • 增值税进项税额抵扣期限最新
  • 购入厂部用小汽车一部是管理费用吗
  • 当月未取得发票的费用怎么入账
  • 在贫困户入股分红大会上的讲话
  • 计提印花税会计科目
  • 主营业务税金及附加借贷方向
  • 期间损益科目如何结转
  • 小规模纳税人开专票需要交税吗
  • 投资收益怎么做帐
  • mysql工作内容
  • mysql主界面
  • win10怎么进u盘系统
  • 光标很粗怎么弄细
  • linux系统百科
  • unsecapp.exe - unsecapp是什么进程
  • linux常用命令csdn
  • win7怎么给硬盘重新分区
  • Windows命令行删除文件夹
  • node 操作mysql
  • app的架构设计
  • 删除了c盘安全组或用户
  • 纳税人销售免征增值税
  • 手工税票
  • 在电脑上怎样做word的文档
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设