前言本文主要给大家介绍的是关于Android自定义View实现游戏摇杆键盘的相关内容,为什么会有这篇文章呢?因为在之前的一个项目,操作方向的方式为上下左右,左上需要同时按住左键和右键的方式进行操作。如下图:近来需要升级项目,操作方式改为类似
前言
本文主要给大家介绍的是关于Android自定义View实现游戏摇杆键盘的相关内容,为什么会有这篇文章呢?因为在之前的一个项目,操作方向的方式为上下左右,左上需要同时按住左键和右键的方式进行操作。
如下图:
近来需要升级项目,操作方式改为类似王者荣耀的摇杆操作。
如下图:
好了,下面话不多说了,跟着小编来一起看看是如何实现的吧。
绘制背景
实现遥感按钮,需要绘制背景,绘制中心的遥感按钮。绘制遥感背景,需要创建一个RemoteViewBg类,存储背景图,减少重复创建bitmap。
RemoteViewBg类代码如下:
public class RemoteViewBg {private Bitmap bitmapBg;public RemoteViewBg(Bitmap bitmap) { bitmapBg = bitmap;}//背景的绘图函数public void draw(canvas canvas, Paint paint, Rect src0 ,Rect dst0 ) { canvas.drawBitmap(bitmapBg, src0, dst0, paint);}}
--结束END--
本文标题: Android自定义View实现游戏摇杆键盘的方法示例
本文链接: https://www.lsjlt.com/news/222189.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-16
2024-05-16
2024-05-16
2024-05-16
2024-05-16
2024-05-16
2024-05-16
2024-05-16
2024-05-16
2024-05-16
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0