位置: 编程技术 - 正文

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

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

  • 跨境电商小规模好还是一般纳税好
  • 非居民个人利息所得个税税率
  • 公司税务年报没报罚款多少
  • 填写了领款单还要填报销单吗
  • 原材料入库汇总单
  • 虚开发票应如何进行处罚
  • 农产品核定扣除范围
  • 公司年底奖金怎么算
  • 进项发票失控账务处理
  • 专利技术评估价值入股价偏高说明什么
  • 购进材料无发票会计分录
  • 外贸企业可以做委托加工吗
  • 出口退税金额和进项税额不一致
  • 私营独资企业需要做账吗
  • 西安的税务局
  • 增值税进项税已转出后能否再抵扣
  • 房租发票9%还是5%
  • 各税种会计分录
  • 办税员实名认证变更
  • 每个季度企业要缴纳什么税
  • 长期股权投资撤股怎么处理
  • 职工福利进项税可以抵扣吗
  • 普通发票税收
  • 产值等于营业额吗
  • 企业所得税投资收益纳税调整
  • 可转换债券赎回和回售如何理解
  • 现金日记账余额为零要怎么填
  • 公司章程签署
  • win7安装驱动程序
  • 腾讯电脑管家中蓝牙在哪
  • iis搭建php环境
  • 土地增值税的计税依据
  • 购入未抵扣的固定成本
  • kazaalite.exe是什么进程 kazaalite进程有什么用
  • PHP:mime_content_type()的用法_fileinfo函数
  • 转账支票购买办公用品会计
  • 换股的具体方式是什么
  • 公司房产处置
  • php中类静态成员描述不正确的是
  • php swoole框架
  • 超参数设置
  • vue springboot
  • 经典目标检测算法
  • 契税属于哪种说法
  • 年底应交增值税借方余额怎么处理
  • 招待客户住宿费进项税可以抵扣吗
  • 小企业会计准则和一般企业会计准则的区别
  • db2 knowledge center
  • 销售收入和销售收入净额的区别
  • 发票上的金额是含税还是不含税
  • 家禽养殖企业
  • 电子税务局能不能逾期申报个税
  • 金税盘抵扣税款分录怎么做
  • 转月是下个月的意思吗
  • 其他应付款科目贷方登记发生的各种应付
  • 建筑公司跨区域经营预缴
  • 中级报名规则
  • 贷款利息支出属于财务费用吗
  • 企业净资产怎么填
  • 房地产企业会计处理实务
  • 提高搜索
  • os x yosemite wifi断线怎么办?yosemite wifi掉线解决详细步骤
  • win7winxp双系统怎么装
  • linux 杀掉指定用户的进程
  • centos查看具体版本
  • centos 添加服务
  • Win10系统怎么打开IE浏览器
  • 磁盘修复完成以后怎么办
  • window无法正常启动怎么办
  • cocos2dx官方教程
  • 投影变换的使用方法
  • opengl教程48讲
  • 学习英语
  • dos命令怎么写
  • oracle的服务主要有
  • android动态添加view
  • jquery ajax局部加载方法详解(实现代码)
  • 立信金融会计学院
  • 辽宁网上怎么申请港澳签证流程
  • 北京市地区代码是多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设