Skip to content

fengbinmov/WeTouch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WeTouch

CocosCreate 触控辅助插件

介绍地址 本人博客

ScreenShot ScreenShot ScreenShot

使用方法

只需要将Core文件拖入你的项目,并把InputMoniter挂在到你的主Canvas即可

功能简介

1.实时访问每个触摸手指的状态(手指顺序,touch位置,按钮状态,Touch类)

2.使鼠标与触摸的API兼容访问

3.实时访问键盘按钮状态

4.基础数据结构 List Dictionary Statck Queue

范例展示

card : 展示了实时访问多点触控的使用

card01 :展示了鼠标位置与世界的转换

card02 :展示了实时访问键盘按钮状态

card03 :展示了General.ts中的数据容器的使用

API

//获取鼠标左键(触摸第一根手指)状态
MouseBtnLeft() : ButtonStatu

//获取鼠标右键状态
MouseBtnRight() : ButtonStatu

//获取鼠标中键状态

MouseBtnMiddle() : ButtonStatu

//获取鼠标屏幕位置(非屏幕实际尺寸,为Canvas的相对位置)
MousePosition() :cc.Vec2

//获取鼠标世界位置
MouseToWorldPosition() :cc.Vec2
  
//获取鼠标中键滚动状态
MouseMiddleNum() : number

//获取鼠标移动差值
MouseDelta() : number

//获取触摸点
Touchs():cc.Touch[]

//获取触摸点状态
TouchStatu():ButtonStatu[]

//查询该触摸ID是否存在触控
ContainID(id:number):boolean

//每帧的时间
DeltaTime():number

About

CocosCreate 触控辅助插件

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors