浏览代码

add touch

/siyaoH-1.17-rawTouches
siyao 3 年前
当前提交
fd824ab7
共有 6 个文件被更改,包括 83 次插入3 次删除
  1. 47
      Samples/UIWidgetsSamples_2019_4/Assets/Scene/ImageTest.unity
  2. 1
      com.unity.uiwidgets/Editor/UIWidgetsEditorPanel.cs
  3. 11
      com.unity.uiwidgets/Runtime/engine/UIWidgetsPanel.cs
  4. 8
      Samples/UIWidgetsSamples_2019_4/Assets/Materials.meta
  5. 11
      Samples/UIWidgetsSamples_2019_4/Assets/WidgetsSample/MobileTouchSample.cs.meta
  6. 8
      com.unity.uiwidgets/Scripts/node_modules.meta

47
Samples/UIWidgetsSamples_2019_4/Assets/Scene/ImageTest.unity


m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Texture: {fileID: 0}
m_Texture: {fileID: 1525330782}
m_UVRect:
serializedVersion: 2
x: 0

fonts: []
devicePixelRatioOverride: 0
fonts: []
--- !u!222 &847097471
CanvasRenderer:
m_ObjectHideFlags: 0

m_GameObject: {fileID: 847097468}
m_CullTransparentMesh: 0
--- !u!28 &1525330782
Texture2D:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name:
m_ImageContentsHash:
serializedVersion: 2
Hash: 00000000000000000000000000000000
m_ForcedFallbackFormat: 4
m_DownscaleFallback: 0
serializedVersion: 2
m_Width: 0
m_Height: 0
m_CompleteImageSize: 0
m_TextureFormat: 0
m_MipCount: 1
m_IsReadable: 1
m_IgnoreMasterTextureLimit: 0
m_IsPreProcessed: 0
m_StreamingMipmaps: 0
m_StreamingMipmapsPriority: 0
m_AlphaIsTransparency: 0
m_ImageCount: 0
m_TextureDimension: 2
m_TextureSettings:
serializedVersion: 2
m_FilterMode: 1
m_Aniso: 1
m_MipBias: 0
m_WrapU: 0
m_WrapV: 0
m_WrapW: 0
m_LightmapFormat: 0
m_ColorSpace: 0
image data: 0
_typelessdata:
m_StreamData:
offset: 0
size: 0
path:
--- !u!1 &1548023132
GameObject:
m_ObjectHideFlags: 0

1
com.unity.uiwidgets/Editor/UIWidgetsEditorPanel.cs


}
void Update() {
_wrapper.onEditorUpdate();
}

11
com.unity.uiwidgets/Runtime/engine/UIWidgetsPanel.cs


CollectGarbageOnDemand();
#endif
Input_Update();
}

}
void Input_OnEnable() {
Input.touchRawProcess += LogTouch;
public static int count = 0;
public void LogTouch(Input.ProcessRawTouchesParam param) {
_wrapper.OnDrag(new Vector2(param.x, param.y), (int) param.pointerId);
}
Input.touchRawProcess -= LogTouch;
Debug.Log($"count {count}");
//we only process hover events for desktop applications
if (_inputMode == UIWidgetsInputMode.Mouse) {
if (_isEntered) {

8
Samples/UIWidgetsSamples_2019_4/Assets/Materials.meta


fileFormatVersion: 2
guid: 78131615b01837e4ca2d2b318e272475
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

11
Samples/UIWidgetsSamples_2019_4/Assets/WidgetsSample/MobileTouchSample.cs.meta


fileFormatVersion: 2
guid: a5573cb4e607a9e48983cecf7876926e
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

8
com.unity.uiwidgets/Scripts/node_modules.meta


fileFormatVersion: 2
guid: 74fb90dac38da964980b37b5d68c6a95
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
正在加载...
取消
保存