You've already forked taptap2024_GJ_chidouren
init
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
fileFormatVersion: 2
|
||||
guid: a7a268f9e2e00894e8c7181fe0a3b9e7
|
||||
folderAsset: yes
|
||||
timeCreated: 1435661090
|
||||
licenseType: Store
|
||||
DefaultImporter:
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,6 @@
|
||||
fileFormatVersion: 2
|
||||
guid: c8d1bdec0a5c94e46b668642301b5f37
|
||||
DefaultImporter:
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -0,0 +1,41 @@
|
||||
using UnityEngine;
|
||||
using System.Collections;
|
||||
using HedgehogTeam.EasyTouch;
|
||||
|
||||
public class ETWindow : MonoBehaviour {
|
||||
|
||||
private bool drag = false;
|
||||
|
||||
void OnEnable(){
|
||||
EasyTouch.On_TouchDown += On_TouchDown;
|
||||
EasyTouch.On_TouchStart += On_TouchStart;
|
||||
}
|
||||
|
||||
void OnDestroy(){
|
||||
EasyTouch.On_TouchDown -= On_TouchDown;
|
||||
EasyTouch.On_TouchStart -= On_TouchStart;
|
||||
}
|
||||
|
||||
void On_TouchStart (Gesture gesture){
|
||||
|
||||
drag = false;
|
||||
if (gesture.isOverGui){
|
||||
|
||||
if (gesture.pickedUIElement == gameObject || gesture.pickedUIElement.transform.IsChildOf( transform)){
|
||||
transform.SetAsLastSibling();
|
||||
drag = true;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
void On_TouchDown (Gesture gesture){
|
||||
|
||||
if (gesture.isOverGui){
|
||||
if ((gesture.pickedUIElement == gameObject || gesture.pickedUIElement.transform.IsChildOf( transform)) && drag){
|
||||
transform.position += (Vector3)gesture.deltaPosition;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 6ccfc5726b9e77a4bbd70ca5cf41667f
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -0,0 +1,55 @@
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
using System.Collections;
|
||||
using HedgehogTeam.EasyTouch;
|
||||
|
||||
public class GlobalEasyTouchEvent : MonoBehaviour {
|
||||
|
||||
public Text statText;
|
||||
|
||||
void OnEnable(){
|
||||
EasyTouch.On_TouchDown += On_TouchDown;
|
||||
EasyTouch.On_TouchUp += On_TouchUp;
|
||||
EasyTouch.On_OverUIElement += On_OverUIElement;
|
||||
EasyTouch.On_UIElementTouchUp += On_UIElementTouchUp;
|
||||
}
|
||||
|
||||
void OnDestroy(){
|
||||
EasyTouch.On_TouchDown -= On_TouchDown;
|
||||
EasyTouch.On_TouchUp -= On_TouchUp;
|
||||
EasyTouch.On_OverUIElement -= On_OverUIElement;
|
||||
EasyTouch.On_UIElementTouchUp -= On_UIElementTouchUp;
|
||||
}
|
||||
|
||||
void On_TouchDown (Gesture gesture){
|
||||
Debug.Log("ok");
|
||||
|
||||
statText.transform.SetAsFirstSibling();
|
||||
|
||||
if (gesture.pickedUIElement!=null){
|
||||
statText.text = "You touch UI Element : " + gesture.pickedUIElement.name + " (from gesture event)";
|
||||
}
|
||||
|
||||
if (!gesture.isOverGui && gesture.pickedObject==null ){
|
||||
statText.text = "You touch an empty area";
|
||||
}
|
||||
|
||||
if (gesture.pickedObject!= null && !gesture.isOverGui){
|
||||
statText.text = "You touch a 3D Object";
|
||||
}
|
||||
}
|
||||
|
||||
void On_OverUIElement (Gesture gesture){
|
||||
statText.text = "You touch UI Element : " + gesture.pickedUIElement.name + " (from On_OverUIElement event)";
|
||||
}
|
||||
|
||||
void On_UIElementTouchUp (Gesture gesture){
|
||||
statText.text = "";
|
||||
}
|
||||
|
||||
void On_TouchUp (Gesture gesture){
|
||||
|
||||
statText.text = "";
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
fileFormatVersion: 2
|
||||
guid: efba75273de65054e88ef18fe36e7861
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -0,0 +1,10 @@
|
||||
using UnityEngine;
|
||||
using System.Collections;
|
||||
using HedgehogTeam.EasyTouch;
|
||||
|
||||
public class UICompatibility : MonoBehaviour {
|
||||
|
||||
public void SetCompatibility(bool value){
|
||||
EasyTouch.SetUICompatibily( value);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
fileFormatVersion: 2
|
||||
guid: a39275133a80ef847b811dc44498e522
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -0,0 +1,14 @@
|
||||
using UnityEngine;
|
||||
using UnityEngine.EventSystems;
|
||||
using HedgehogTeam.EasyTouch;
|
||||
|
||||
public class UIWindow : MonoBehaviour, IDragHandler, IPointerDownHandler{
|
||||
|
||||
public void OnDrag (PointerEventData eventData){
|
||||
transform.position += (Vector3)eventData.delta;
|
||||
}
|
||||
|
||||
public void OnPointerDown (PointerEventData eventData){
|
||||
transform.SetAsLastSibling();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 507335065ad687d409f652b32157a533
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -0,0 +1,9 @@
|
||||
fileFormatVersion: 2
|
||||
guid: dcb94fbcb0ca858409cbe374e2151fd0
|
||||
folderAsset: yes
|
||||
timeCreated: 1435661090
|
||||
licenseType: Store
|
||||
DefaultImporter:
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,6 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 2b637e0281534ee42801e601e811e9ea
|
||||
DefaultImporter:
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -0,0 +1,88 @@
|
||||
using UnityEngine;
|
||||
using System.Collections;
|
||||
using HedgehogTeam.EasyTouch;
|
||||
|
||||
public class UIDrag : MonoBehaviour {
|
||||
|
||||
private int fingerId = -1;
|
||||
private bool drag = true;
|
||||
|
||||
void OnEnable(){
|
||||
EasyTouch.On_TouchDown += On_TouchDown;
|
||||
EasyTouch.On_TouchStart += On_TouchStart;
|
||||
EasyTouch.On_TouchUp += On_TouchUp;
|
||||
EasyTouch.On_TouchStart2Fingers += On_TouchStart2Fingers;
|
||||
EasyTouch.On_TouchDown2Fingers += On_TouchDown2Fingers;
|
||||
EasyTouch.On_TouchUp2Fingers += On_TouchUp2Fingers;
|
||||
}
|
||||
|
||||
void OnDestroy(){
|
||||
EasyTouch.On_TouchDown -= On_TouchDown;
|
||||
EasyTouch.On_TouchStart -= On_TouchStart;
|
||||
EasyTouch.On_TouchUp -= On_TouchUp;
|
||||
EasyTouch.On_TouchStart2Fingers -= On_TouchStart2Fingers;
|
||||
EasyTouch.On_TouchDown2Fingers -= On_TouchDown2Fingers;
|
||||
EasyTouch.On_TouchUp2Fingers -= On_TouchUp2Fingers;
|
||||
}
|
||||
|
||||
void On_TouchStart (Gesture gesture){
|
||||
|
||||
if (gesture.isOverGui && drag){
|
||||
if ((gesture.pickedUIElement == gameObject || gesture.pickedUIElement.transform.IsChildOf( transform)) && fingerId==-1){
|
||||
fingerId = gesture.fingerIndex;
|
||||
transform.SetAsLastSibling();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
void On_TouchDown (Gesture gesture){
|
||||
|
||||
if (fingerId == gesture.fingerIndex && drag){
|
||||
if (gesture.isOverGui ){
|
||||
if ((gesture.pickedUIElement == gameObject || gesture.pickedUIElement.transform.IsChildOf( transform)) ){
|
||||
transform.position += (Vector3)gesture.deltaPosition;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void On_TouchUp (Gesture gesture){
|
||||
|
||||
if (fingerId == gesture.fingerIndex){
|
||||
fingerId = -1;
|
||||
}
|
||||
}
|
||||
|
||||
void On_TouchStart2Fingers (Gesture gesture)
|
||||
{
|
||||
if (gesture.isOverGui && drag){
|
||||
if ((gesture.pickedUIElement == gameObject || gesture.pickedUIElement.transform.IsChildOf( transform)) && fingerId==-1){
|
||||
transform.SetAsLastSibling();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
void On_TouchDown2Fingers (Gesture gesture)
|
||||
{
|
||||
if (gesture.isOverGui){
|
||||
if (gesture.pickedUIElement == gameObject || gesture.pickedUIElement.transform.IsChildOf( transform)){
|
||||
if ((gesture.pickedUIElement == gameObject || gesture.pickedUIElement.transform.IsChildOf( transform)) ){
|
||||
transform.position += (Vector3)gesture.deltaPosition;
|
||||
}
|
||||
drag = false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void On_TouchUp2Fingers (Gesture gesture)
|
||||
{
|
||||
if (gesture.isOverGui){
|
||||
if (gesture.pickedUIElement == gameObject || gesture.pickedUIElement.transform.IsChildOf( transform)){
|
||||
drag = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 8c17e2f5c251e2945b2ee5c0d8a7bcd6
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -0,0 +1,26 @@
|
||||
using UnityEngine;
|
||||
using System.Collections;
|
||||
using HedgehogTeam.EasyTouch;
|
||||
|
||||
public class UIPinch : MonoBehaviour {
|
||||
|
||||
public void OnEnable(){
|
||||
EasyTouch.On_Pinch += On_Pinch;
|
||||
}
|
||||
|
||||
public void OnDestroy(){
|
||||
EasyTouch.On_Pinch -= On_Pinch;
|
||||
}
|
||||
|
||||
|
||||
void On_Pinch (Gesture gesture){
|
||||
|
||||
if (gesture.isOverGui){
|
||||
if (gesture.pickedUIElement == gameObject || gesture.pickedUIElement.transform.IsChildOf( transform)){
|
||||
transform.localScale = new Vector3(transform.localScale.x + gesture.deltaPinch * Time.deltaTime, transform.localScale.y+gesture.deltaPinch * Time.deltaTime, transform.localScale.z );
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
fileFormatVersion: 2
|
||||
guid: ac23532f5f5ff844aa05600846e0083f
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -0,0 +1,25 @@
|
||||
using UnityEngine;
|
||||
using UnityEngine.EventSystems;
|
||||
using HedgehogTeam.EasyTouch;
|
||||
|
||||
public class UITwist : MonoBehaviour{
|
||||
|
||||
public void OnEnable(){
|
||||
EasyTouch.On_Twist += On_Twist;
|
||||
}
|
||||
|
||||
public void OnDestroy(){
|
||||
EasyTouch.On_Twist -= On_Twist;
|
||||
}
|
||||
|
||||
|
||||
void On_Twist (Gesture gesture){
|
||||
|
||||
if (gesture.isOverGui){
|
||||
if (gesture.pickedUIElement == gameObject || gesture.pickedUIElement.transform.IsChildOf( transform)){
|
||||
transform.Rotate( new Vector3(0,0,gesture.twistAngle));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
fileFormatVersion: 2
|
||||
guid: afdea22f564463c49b8a8740799e93ee
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Reference in New Issue
Block a user