diff --git a/.gitignore b/.gitignore deleted file mode 100644 index c6bb293..0000000 --- a/.gitignore +++ /dev/null @@ -1 +0,0 @@ -*.meta diff --git a/Editor.meta b/Editor.meta new file mode 100644 index 0000000..747c338 --- /dev/null +++ b/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6008f532e8b18474d8e599e02d760e2b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Editor/EVMC4U.Editor.asmdef b/Editor/EVMC4U.Editor.asmdef new file mode 100644 index 0000000..68dc188 --- /dev/null +++ b/Editor/EVMC4U.Editor.asmdef @@ -0,0 +1,16 @@ +{ + "name": "EVMC4U.Editor", + "rootNamespace": "", + "references": [ + "GUID:af424023ee43983408c522e15eef8a08" + ], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": false +} \ No newline at end of file diff --git a/Editor/EVMC4U.Editor.asmdef.meta b/Editor/EVMC4U.Editor.asmdef.meta new file mode 100644 index 0000000..491bd1f --- /dev/null +++ b/Editor/EVMC4U.Editor.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 03a3765b6be539444bdd5a582fa90ad0 +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/Editor/ExternalReceiverEditor.cs b/Editor/ExternalReceiverEditor.cs similarity index 100% rename from EVMC4U/Editor/ExternalReceiverEditor.cs rename to Editor/ExternalReceiverEditor.cs diff --git a/Editor/ExternalReceiverEditor.cs.meta b/Editor/ExternalReceiverEditor.cs.meta new file mode 100644 index 0000000..2275ce9 --- /dev/null +++ b/Editor/ExternalReceiverEditor.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 3e88e1dcc31cb41459e4f2bba1692ce5 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Editor/Resources.meta b/Editor/Resources.meta new file mode 100644 index 0000000..6abc08a --- /dev/null +++ b/Editor/Resources.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0c86245dc1d155d4cb95c8fe6aea9828 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Editor/Resources/tutorial.meta b/Editor/Resources/tutorial.meta new file mode 100644 index 0000000..510e6bb --- /dev/null +++ b/Editor/Resources/tutorial.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2ac451d55d37ec946991e6af22206a67 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/Editor/Resources/tutorial/caution_bg.png b/Editor/Resources/tutorial/caution_bg.png similarity index 100% rename from EVMC4U/Editor/Resources/tutorial/caution_bg.png rename to Editor/Resources/tutorial/caution_bg.png diff --git a/Editor/Resources/tutorial/caution_bg.png.meta b/Editor/Resources/tutorial/caution_bg.png.meta new file mode 100644 index 0000000..007d87a --- /dev/null +++ b/Editor/Resources/tutorial/caution_bg.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 5a7e8776c6259b04f9ebacea879d41c6 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/Editor/Resources/tutorial/define.txt b/Editor/Resources/tutorial/define.txt similarity index 100% rename from EVMC4U/Editor/Resources/tutorial/define.txt rename to Editor/Resources/tutorial/define.txt diff --git a/Editor/Resources/tutorial/define.txt.meta b/Editor/Resources/tutorial/define.txt.meta new file mode 100644 index 0000000..9b41904 --- /dev/null +++ b/Editor/Resources/tutorial/define.txt.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: efb6333802ef8914284bcb55d44620c6 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/Editor/Resources/tutorial/ignore.png b/Editor/Resources/tutorial/ignore.png similarity index 100% rename from EVMC4U/Editor/Resources/tutorial/ignore.png rename to Editor/Resources/tutorial/ignore.png diff --git a/Editor/Resources/tutorial/ignore.png.meta b/Editor/Resources/tutorial/ignore.png.meta new file mode 100644 index 0000000..262f528 --- /dev/null +++ b/Editor/Resources/tutorial/ignore.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 2dcc62f5bce36c246a3f17761dfb391e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/Editor/Resources/tutorial/ok_button.png b/Editor/Resources/tutorial/ok_button.png similarity index 100% rename from EVMC4U/Editor/Resources/tutorial/ok_button.png rename to Editor/Resources/tutorial/ok_button.png diff --git a/Editor/Resources/tutorial/ok_button.png.meta b/Editor/Resources/tutorial/ok_button.png.meta new file mode 100644 index 0000000..0a92b5a --- /dev/null +++ b/Editor/Resources/tutorial/ok_button.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 2a102c39411e54743ab96ba4356d0caa +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Editor/Resources/tutorial/start.meta b/Editor/Resources/tutorial/start.meta new file mode 100644 index 0000000..c67acd8 --- /dev/null +++ b/Editor/Resources/tutorial/start.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6e696ace6b22c9e4787859d10946c80d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/Editor/Resources/tutorial/start/start_bg.png b/Editor/Resources/tutorial/start/start_bg.png similarity index 100% rename from EVMC4U/Editor/Resources/tutorial/start/start_bg.png rename to Editor/Resources/tutorial/start/start_bg.png diff --git a/Editor/Resources/tutorial/start/start_bg.png.meta b/Editor/Resources/tutorial/start/start_bg.png.meta new file mode 100644 index 0000000..7266d75 --- /dev/null +++ b/Editor/Resources/tutorial/start/start_bg.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: c2c56390cb6653f4b92e43678554abc7 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/Editor/Resources/tutorial/start/start_english.png b/Editor/Resources/tutorial/start/start_english.png similarity index 100% rename from EVMC4U/Editor/Resources/tutorial/start/start_english.png rename to Editor/Resources/tutorial/start/start_english.png diff --git a/Editor/Resources/tutorial/start/start_english.png.meta b/Editor/Resources/tutorial/start/start_english.png.meta new file mode 100644 index 0000000..5ead209 --- /dev/null +++ b/Editor/Resources/tutorial/start/start_english.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 43ffce8c34aa5a74d9f40d45a820261c +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/Editor/Resources/tutorial/start/start_japanese.png b/Editor/Resources/tutorial/start/start_japanese.png similarity index 100% rename from EVMC4U/Editor/Resources/tutorial/start/start_japanese.png rename to Editor/Resources/tutorial/start/start_japanese.png diff --git a/Editor/Resources/tutorial/start/start_japanese.png.meta b/Editor/Resources/tutorial/start/start_japanese.png.meta new file mode 100644 index 0000000..d44fab8 --- /dev/null +++ b/Editor/Resources/tutorial/start/start_japanese.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 88b71b84ae3017b40802bf361b0df04c +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Editor/Resources/tutorial/start_en.meta b/Editor/Resources/tutorial/start_en.meta new file mode 100644 index 0000000..fa6fb18 --- /dev/null +++ b/Editor/Resources/tutorial/start_en.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 413e82879af83b348bcad19b8140b21d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/Editor/Resources/tutorial/start_en/discord.png b/Editor/Resources/tutorial/start_en/discord.png similarity index 100% rename from EVMC4U/Editor/Resources/tutorial/start_en/discord.png rename to Editor/Resources/tutorial/start_en/discord.png diff --git a/Editor/Resources/tutorial/start_en/discord.png.meta b/Editor/Resources/tutorial/start_en/discord.png.meta new file mode 100644 index 0000000..64a49f1 --- /dev/null +++ b/Editor/Resources/tutorial/start_en/discord.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: de9721343415acd41b7fd3ebc7b1efe8 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/Editor/Resources/tutorial/start_en/howtouse.png b/Editor/Resources/tutorial/start_en/howtouse.png similarity index 100% rename from EVMC4U/Editor/Resources/tutorial/start_en/howtouse.png rename to Editor/Resources/tutorial/start_en/howtouse.png diff --git a/Editor/Resources/tutorial/start_en/howtouse.png.meta b/Editor/Resources/tutorial/start_en/howtouse.png.meta new file mode 100644 index 0000000..487f76c --- /dev/null +++ b/Editor/Resources/tutorial/start_en/howtouse.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 14a0517c674dd964fbac0978fa85d481 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/Editor/Resources/tutorial/start_en/vmcprotocol.png b/Editor/Resources/tutorial/start_en/vmcprotocol.png similarity index 100% rename from EVMC4U/Editor/Resources/tutorial/start_en/vmcprotocol.png rename to Editor/Resources/tutorial/start_en/vmcprotocol.png diff --git a/Editor/Resources/tutorial/start_en/vmcprotocol.png.meta b/Editor/Resources/tutorial/start_en/vmcprotocol.png.meta new file mode 100644 index 0000000..22923ca --- /dev/null +++ b/Editor/Resources/tutorial/start_en/vmcprotocol.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 1221794c4ed625b42926d14d47f47f38 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Editor/Resources/tutorial/start_first.meta b/Editor/Resources/tutorial/start_first.meta new file mode 100644 index 0000000..8bdb86c --- /dev/null +++ b/Editor/Resources/tutorial/start_first.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a2faa689724f73a4c8bbf10221bb0808 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/Editor/Resources/tutorial/start_first/en.png b/Editor/Resources/tutorial/start_first/en.png similarity index 100% rename from EVMC4U/Editor/Resources/tutorial/start_first/en.png rename to Editor/Resources/tutorial/start_first/en.png diff --git a/Editor/Resources/tutorial/start_first/en.png.meta b/Editor/Resources/tutorial/start_first/en.png.meta new file mode 100644 index 0000000..fe48502 --- /dev/null +++ b/Editor/Resources/tutorial/start_first/en.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 8497b5ee2b9d55047a31754cd062927a +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/Editor/Resources/tutorial/start_first/ja.png b/Editor/Resources/tutorial/start_first/ja.png similarity index 100% rename from EVMC4U/Editor/Resources/tutorial/start_first/ja.png rename to Editor/Resources/tutorial/start_first/ja.png diff --git a/Editor/Resources/tutorial/start_first/ja.png.meta b/Editor/Resources/tutorial/start_first/ja.png.meta new file mode 100644 index 0000000..e2f954a --- /dev/null +++ b/Editor/Resources/tutorial/start_first/ja.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 5f1c416266df8fa4ca621f54b8486de0 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Editor/Resources/tutorial/start_ja.meta b/Editor/Resources/tutorial/start_ja.meta new file mode 100644 index 0000000..3ca31a7 --- /dev/null +++ b/Editor/Resources/tutorial/start_ja.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0f111b8ebbad7454f8961ffe50b1f406 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/Editor/Resources/tutorial/start_ja/discord.png b/Editor/Resources/tutorial/start_ja/discord.png similarity index 100% rename from EVMC4U/Editor/Resources/tutorial/start_ja/discord.png rename to Editor/Resources/tutorial/start_ja/discord.png diff --git a/Editor/Resources/tutorial/start_ja/discord.png.meta b/Editor/Resources/tutorial/start_ja/discord.png.meta new file mode 100644 index 0000000..e02c80a --- /dev/null +++ b/Editor/Resources/tutorial/start_ja/discord.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: b09a9a12062b22a41bb92cfdd9182d4d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/Editor/Resources/tutorial/start_ja/howtouse.png b/Editor/Resources/tutorial/start_ja/howtouse.png similarity index 100% rename from EVMC4U/Editor/Resources/tutorial/start_ja/howtouse.png rename to Editor/Resources/tutorial/start_ja/howtouse.png diff --git a/Editor/Resources/tutorial/start_ja/howtouse.png.meta b/Editor/Resources/tutorial/start_ja/howtouse.png.meta new file mode 100644 index 0000000..bd0d287 --- /dev/null +++ b/Editor/Resources/tutorial/start_ja/howtouse.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 180d901f6511e324bb8053f71f2781c2 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/Editor/Resources/tutorial/start_ja/vmcprotocol.png b/Editor/Resources/tutorial/start_ja/vmcprotocol.png similarity index 100% rename from EVMC4U/Editor/Resources/tutorial/start_ja/vmcprotocol.png rename to Editor/Resources/tutorial/start_ja/vmcprotocol.png diff --git a/Editor/Resources/tutorial/start_ja/vmcprotocol.png.meta b/Editor/Resources/tutorial/start_ja/vmcprotocol.png.meta new file mode 100644 index 0000000..122c50a --- /dev/null +++ b/Editor/Resources/tutorial/start_ja/vmcprotocol.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: a488e91bf2043c249a7caf1ac54c70aa +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/Editor/Tutorial.cs b/Editor/Tutorial.cs similarity index 100% rename from EVMC4U/Editor/Tutorial.cs rename to Editor/Tutorial.cs diff --git a/Editor/Tutorial.cs.meta b/Editor/Tutorial.cs.meta new file mode 100644 index 0000000..02ed560 --- /dev/null +++ b/Editor/Tutorial.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c16f8788cb24990409f9b781c094ed51 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/ExternalReceiver.prefab b/ExternalReceiver.prefab new file mode 100644 index 0000000..bcd8169 --- /dev/null +++ b/ExternalReceiver.prefab @@ -0,0 +1,649 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4740143680407087214 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4740143680407087212} + - component: {fileID: 5932586894313080322} + m_Layer: 0 + m_Name: CameraReceiver + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4740143680407087212 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4740143680407087214} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4740143680597435062} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &5932586894313080322 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4740143680407087214} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 588795b8f6c8e344ca75e701f43761be, type: 3} + m_Name: + m_EditorClassIdentifier: + VMCControlledCamera: {fileID: 0} + StatusMessage: + CameraPositionFilterEnable: 0 + CameraRotationFilterEnable: 0 + CameraFilter: 0.95 + NextReceivers: + - {fileID: 0} +--- !u!1 &4740143680597435057 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4740143680597435062} + - component: {fileID: 4740143680597435063} + - component: {fileID: 393988089230329108} + m_Layer: 0 + m_Name: ExternalReceiver + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4740143680597435062 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4740143680597435057} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4740143680407087212} + - {fileID: 4740143681116518469} + - {fileID: 4740143680662562101} + - {fileID: 4740143681450883637} + - {fileID: 4740143681349346153} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4740143680597435063 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4740143680597435057} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ed41645692348410d84991648165334c, type: 3} + m_Name: + m_EditorClassIdentifier: + port: 39539 + autoStart: 1 + onDataReceived: + m_PersistentCalls: + m_Calls: [] + onServerStarted: + m_PersistentCalls: + m_Calls: [] + onServerStopped: + m_PersistentCalls: + m_Calls: [] + _onDataReceivedEditor: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &393988089230329108 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4740143680597435057} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 699c10368fe79ad4f84063fcb84b4ac2, type: 3} + m_Name: + m_EditorClassIdentifier: + Model: {fileID: 0} + Freeze: 0 + PacktLimiter: 1 + RootPositionTransform: {fileID: 0} + RootRotationTransform: {fileID: 0} + RootPositionSynchronize: 1 + RootRotationSynchronize: 1 + RootScaleOffsetSynchronize: 0 + BlendShapeSynchronize: 1 + BonePositionSynchronize: 1 + HandPoseSynchronizeCutoff: 0 + EyeBoneSynchronizeCutoff: 0 + BonePositionFilterEnable: 0 + BoneRotationFilterEnable: 0 + BoneFilter: 0.7 + BlendShapeFilterEnable: 0 + BlendShapeFilter: 0.7 + enableAutoLoadVRM: 1 + EnableLateUpdateForOverwriteAnimationResult: 0 + HideInUncalibrated: 0 + SyncCalibrationModeWithScaleOffsetSynchronize: 1 + controlRigGenerationOptionOnLoad: 0 + StatusMessage: + OptionString: + loadedVRMPath: + loadedVRMName: + LoadedModelParent: {fileID: 0} + loadedVRMType: + LastPacketframeCounterInFrame: 0 + DropPackets: 0 + HeadPosition: {x: 0, y: 0, z: 0} + NextReceivers: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + CutBonesEnable: 0 + CutBoneNeck: 0 + CutBoneHead: 0 + CutBoneLeftEye: 0 + CutBoneRightEye: 0 + CutBoneJaw: 0 + CutBoneHips: 1 + CutBoneSpine: 1 + CutBoneChest: 1 + CutBoneUpperChest: 1 + CutBoneLeftShoulder: 0 + CutBoneLeftUpperArm: 0 + CutBoneLeftLowerArm: 0 + CutBoneLeftHand: 0 + CutBoneRightShoulder: 0 + CutBoneRightUpperArm: 0 + CutBoneRightLowerArm: 0 + CutBoneRightHand: 0 + CutBoneLeftUpperLeg: 1 + CutBoneLeftLowerLeg: 1 + CutBoneLeftFoot: 1 + CutBoneLeftToes: 1 + CutBoneRightUpperLeg: 1 + CutBoneRightLowerLeg: 1 + CutBoneRightFoot: 1 + CutBoneRightToes: 1 + CutBoneLeftThumbProximal: 0 + CutBoneLeftThumbIntermediate: 0 + CutBoneLeftThumbDistal: 0 + CutBoneLeftIndexProximal: 0 + CutBoneLeftIndexIntermediate: 0 + CutBoneLeftIndexDistal: 0 + CutBoneLeftMiddleProximal: 0 + CutBoneLeftMiddleIntermediate: 0 + CutBoneLeftMiddleDistal: 0 + CutBoneLeftRingProximal: 0 + CutBoneLeftRingIntermediate: 0 + CutBoneLeftRingDistal: 0 + CutBoneLeftLittleProximal: 0 + CutBoneLeftLittleIntermediate: 0 + CutBoneLeftLittleDistal: 0 + CutBoneRightThumbProximal: 0 + CutBoneRightThumbIntermediate: 0 + CutBoneRightThumbDistal: 0 + CutBoneRightIndexProximal: 0 + CutBoneRightIndexIntermediate: 0 + CutBoneRightIndexDistal: 0 + CutBoneRightMiddleProximal: 0 + CutBoneRightMiddleIntermediate: 0 + CutBoneRightMiddleDistal: 0 + CutBoneRightRingProximal: 0 + CutBoneRightRingIntermediate: 0 + CutBoneRightRingDistal: 0 + CutBoneRightLittleProximal: 0 + CutBoneRightLittleIntermediate: 0 + CutBoneRightLittleDistal: 0 + api1: void UpdateDaisyChain() + api2: int GetAvailable() + api3: float GetRemoteTime() + api4: void SetBlend(string key, float value) + api5: void ApplyBlend() + api6: void DestroyModel() + api7: void LoadVRM(string path) + api8: void LoadVRMFromData(byte[] VRMdata) + api9: void ApplicationQuit() +--- !u!1 &4740143680662562103 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4740143680662562101} + - component: {fileID: 9124620222597364543} + m_Layer: 0 + m_Name: DeviceReceiver + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4740143680662562101 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4740143680662562103} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4740143680597435062} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &9124620222597364543 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4740143680662562103} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1bf9911a3b3e72744afa4db3a8c2ca59, type: 3} + m_Name: + m_EditorClassIdentifier: + StatusMessage: + RealPosition: 0 + Serials: + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + Transforms: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + Types: + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + Vector3s: + - {x: 0, y: 0, z: 0} + - {x: 0, y: 0, z: 0} + - {x: 0, y: 0, z: 0} + - {x: 0, y: 0, z: 0} + - {x: 0, y: 0, z: 0} + - {x: 0, y: 0, z: 0} + - {x: 0, y: 0, z: 0} + - {x: 0, y: 0, z: 0} + - {x: 0, y: 0, z: 0} + - {x: 0, y: 0, z: 0} + - {x: 0, y: 0, z: 0} + - {x: 0, y: 0, z: 0} + - {x: 0, y: 0, z: 0} + - {x: 0, y: 0, z: 0} + - {x: 0, y: 0, z: 0} + - {x: 0, y: 0, z: 0} + NextReceivers: + - {fileID: 0} +--- !u!1 &4740143681116518471 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4740143681116518469} + - component: {fileID: 1888414901664431790} + m_Layer: 0 + m_Name: CommunicationValidator + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4740143681116518469 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4740143681116518471} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4740143680597435062} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1888414901664431790 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4740143681116518471} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: add869754b8843f4a9c0325d0db66095, type: 3} + m_Name: + m_EditorClassIdentifier: + StatusMessage: + ShowInformation: 0 + CallCountMonitor: 0 + Available: 0 + time: 0 + calibrationState: 0 + calibrationMode: 0 + ReceiveEnable: 0 + ReceivePort: 0 + LoadedConfigPath: + backgroundColor: {r: 0, g: 0, b: 0, a: 0} + IsTopMost: 0 + IsTransparent: 0 + WindowClickThrough: 0 + HideBorder: 0 + NextReceivers: + - {fileID: 0} +--- !u!1 &4740143681349346155 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4740143681349346153} + - component: {fileID: 6885956977768617646} + m_Layer: 0 + m_Name: InputReceiver + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4740143681349346153 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4740143681349346155} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4740143680597435062} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &6885956977768617646 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4740143681349346155} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3e927b1d437df3944925acecd7c1d084, type: 3} + m_Name: + m_EditorClassIdentifier: + StatusMessage: + LastInput: + KeyInputAction: + m_PersistentCalls: + m_Calls: [] + ControllerInputAction: + m_PersistentCalls: + m_Calls: [] + MidiNoteInputAction: + m_PersistentCalls: + m_Calls: [] + MidiCCValueInputAction: + m_PersistentCalls: + m_Calls: [] + MidiCCButtonInputAction: + m_PersistentCalls: + m_Calls: [] + CCValuesMonitor: + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + NextReceivers: + - {fileID: 0} +--- !u!1 &4740143681450883639 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4740143681450883637} + - component: {fileID: 4265210771116715295} + m_Layer: 0 + m_Name: DirectionalLightReceiver + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4740143681450883637 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4740143681450883639} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4740143680597435062} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4265210771116715295 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4740143681450883639} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fabe483dd16138744ac6928a6f320e18, type: 3} + m_Name: + m_EditorClassIdentifier: + VMCControlledLight: {fileID: 0} + StatusMessage: + NextReceivers: + - {fileID: 0} diff --git a/ExternalReceiver.prefab.meta b/ExternalReceiver.prefab.meta new file mode 100644 index 0000000..adb1f3c --- /dev/null +++ b/ExternalReceiver.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 86b1e8192cb57cd47890882526664df1 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/LICENSE.meta b/LICENSE.meta new file mode 100644 index 0000000..1503d9d --- /dev/null +++ b/LICENSE.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 62a8d195827b7984f961c6b67725952c +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/README.md.meta b/README.md.meta new file mode 100644 index 0000000..aa223e8 --- /dev/null +++ b/README.md.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 397faa9a01edd0444bc8c81d6492dccf +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Runtime.meta b/Runtime.meta new file mode 100644 index 0000000..0735340 --- /dev/null +++ b/Runtime.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e2bbfd39ca17d6942b19db18bd0c496c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/CameraReceiver.cs b/Runtime/CameraReceiver.cs similarity index 99% rename from EVMC4U/CameraReceiver.cs rename to Runtime/CameraReceiver.cs index 6ebe253..4ccc085 100644 --- a/EVMC4U/CameraReceiver.cs +++ b/Runtime/CameraReceiver.cs @@ -24,7 +24,7 @@ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. */ -#pragma warning disable 0414,0219 +// #pragma warning disable 0414,0219 using System; using System.Collections; using System.Collections.Generic; diff --git a/Runtime/CameraReceiver.cs.meta b/Runtime/CameraReceiver.cs.meta new file mode 100644 index 0000000..dab6909 --- /dev/null +++ b/Runtime/CameraReceiver.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 588795b8f6c8e344ca75e701f43761be +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/CommunicationValidator.cs b/Runtime/CommunicationValidator.cs similarity index 100% rename from EVMC4U/CommunicationValidator.cs rename to Runtime/CommunicationValidator.cs diff --git a/Runtime/CommunicationValidator.cs.meta b/Runtime/CommunicationValidator.cs.meta new file mode 100644 index 0000000..282f857 --- /dev/null +++ b/Runtime/CommunicationValidator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: add869754b8843f4a9c0325d0db66095 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/DeviceReceiver.cs b/Runtime/DeviceReceiver.cs similarity index 100% rename from EVMC4U/DeviceReceiver.cs rename to Runtime/DeviceReceiver.cs diff --git a/Runtime/DeviceReceiver.cs.meta b/Runtime/DeviceReceiver.cs.meta new file mode 100644 index 0000000..967f211 --- /dev/null +++ b/Runtime/DeviceReceiver.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1bf9911a3b3e72744afa4db3a8c2ca59 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/DirectionalLightReceiver.cs b/Runtime/DirectionalLightReceiver.cs similarity index 100% rename from EVMC4U/DirectionalLightReceiver.cs rename to Runtime/DirectionalLightReceiver.cs diff --git a/Runtime/DirectionalLightReceiver.cs.meta b/Runtime/DirectionalLightReceiver.cs.meta new file mode 100644 index 0000000..293310d --- /dev/null +++ b/Runtime/DirectionalLightReceiver.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: fabe483dd16138744ac6928a6f320e18 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Runtime/EVMC4U.Runtime.asmdef b/Runtime/EVMC4U.Runtime.asmdef new file mode 100644 index 0000000..c31272e --- /dev/null +++ b/Runtime/EVMC4U.Runtime.asmdef @@ -0,0 +1,20 @@ +{ + "name": "EVMC4U.Runtime", + "rootNamespace": "EVMC4U", + "references": [ + "GUID:05dd262a0c0a2f841b8252c8c3815582", + "GUID:e47c917724578cc43b5506c17a27e9a0", + "GUID:8d76e605759c3f64a957d63ef96ada7c", + "GUID:e8063cf3a345f9c46b7c7c4f14d54285", + "GUID:0a7bb37c1b667d645a650b666f6d31dd" + ], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": false +} \ No newline at end of file diff --git a/Runtime/EVMC4U.Runtime.asmdef.meta b/Runtime/EVMC4U.Runtime.asmdef.meta new file mode 100644 index 0000000..de83722 --- /dev/null +++ b/Runtime/EVMC4U.Runtime.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: af424023ee43983408c522e15eef8a08 +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/ExternalController.cs b/Runtime/ExternalController.cs similarity index 100% rename from EVMC4U/ExternalController.cs rename to Runtime/ExternalController.cs diff --git a/Runtime/ExternalController.cs.meta b/Runtime/ExternalController.cs.meta new file mode 100644 index 0000000..9054f9f --- /dev/null +++ b/Runtime/ExternalController.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a23d0aee0eae5964098dc00c717a321e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/ExternalReceiver.cs b/Runtime/ExternalReceiver.cs similarity index 99% rename from EVMC4U/ExternalReceiver.cs rename to Runtime/ExternalReceiver.cs index eda0278..6574fe2 100644 --- a/EVMC4U/ExternalReceiver.cs +++ b/Runtime/ExternalReceiver.cs @@ -640,19 +640,19 @@ public void Process() */ //Debug.Log("-- End BlendShapeProxy BSKey Table --"); - } - - // VRM1において、VRM1によるLateUpdateでの更新はUpdateにずらして(Constraints) - // EVMC4UはLateUpdateにする(視線動かない問題への暫定対処) - if (VrmRootV1?.UpdateType == Vrm10Instance.UpdateTypes.LateUpdate) - { - VrmRootV1.UpdateType = Vrm10Instance.UpdateTypes.Update; - Debug.Log("[ExternalReceiver] [Temporary Fix] Forcefully change the UpdateType of Vrm10Instance to \"Update\"."); } - if (VrmRootV1?.UpdateType == Vrm10Instance.UpdateTypes.Update && EnableLateUpdateForOverwriteAnimationResult == false) - { - EnableLateUpdateForOverwriteAnimationResult = true; - Debug.Log("[ExternalReceiver] [Temporary Fix] Forcefully change the Update timing of ExternalReceiver to LateUpdate."); + + // VRM1において、VRM1によるLateUpdateでの更新はUpdateにずらして(Constraints) + // EVMC4UはLateUpdateにする(視線動かない問題への暫定対処) + if (VrmRootV1?.UpdateType == Vrm10Instance.UpdateTypes.LateUpdate) + { + VrmRootV1.UpdateType = Vrm10Instance.UpdateTypes.Update; + Debug.Log("[ExternalReceiver] [Temporary Fix] Forcefully change the UpdateType of Vrm10Instance to \"Update\"."); + } + if (VrmRootV1?.UpdateType == Vrm10Instance.UpdateTypes.Update && EnableLateUpdateForOverwriteAnimationResult == false) + { + EnableLateUpdateForOverwriteAnimationResult = true; + Debug.Log("[ExternalReceiver] [Temporary Fix] Forcefully change the Update timing of ExternalReceiver to LateUpdate."); } BoneSynchronizeByTable(); @@ -1138,8 +1138,9 @@ public void LoadVRMFromData(byte[] VRMdata) isLoading = true; - synchronizationContext.Post(async (arg) => { - RuntimeGltfInstance instance = await vrmImporter.LoadAsync(new VRMShaders.ImmediateCaller()); + synchronizationContext.Post(async (arg) => + { + RuntimeGltfInstance instance = await vrmImporter.LoadAsync(new UniGLTF.ImmediateCaller()); isLoading = false; Model = instance.Root; diff --git a/Runtime/ExternalReceiver.cs.meta b/Runtime/ExternalReceiver.cs.meta new file mode 100644 index 0000000..5e35f30 --- /dev/null +++ b/Runtime/ExternalReceiver.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 699c10368fe79ad4f84063fcb84b4ac2 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/InputReceiver.cs b/Runtime/InputReceiver.cs similarity index 100% rename from EVMC4U/InputReceiver.cs rename to Runtime/InputReceiver.cs diff --git a/Runtime/InputReceiver.cs.meta b/Runtime/InputReceiver.cs.meta new file mode 100644 index 0000000..364bfe1 --- /dev/null +++ b/Runtime/InputReceiver.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 3e927b1d437df3944925acecd7c1d084 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Runtime/class.meta b/Runtime/class.meta new file mode 100644 index 0000000..884e64a --- /dev/null +++ b/Runtime/class.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7a58c11c5ee369942987e885d21dab17 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Runtime/class/EVMC4U.Class.asmdef b/Runtime/class/EVMC4U.Class.asmdef new file mode 100644 index 0000000..7b579f1 --- /dev/null +++ b/Runtime/class/EVMC4U.Class.asmdef @@ -0,0 +1,16 @@ +{ + "name": "EVMC4U.Class", + "rootNamespace": "", + "references": [ + "GUID:e8063cf3a345f9c46b7c7c4f14d54285" + ], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": false +} \ No newline at end of file diff --git a/Runtime/class/EVMC4U.Class.asmdef.meta b/Runtime/class/EVMC4U.Class.asmdef.meta new file mode 100644 index 0000000..c699fe8 --- /dev/null +++ b/Runtime/class/EVMC4U.Class.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 0a7bb37c1b667d645a650b666f6d31dd +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/class/EVMC4UeventClass.cs b/Runtime/class/EVMC4UeventClass.cs similarity index 100% rename from EVMC4U/class/EVMC4UeventClass.cs rename to Runtime/class/EVMC4UeventClass.cs diff --git a/Runtime/class/EVMC4UeventClass.cs.meta b/Runtime/class/EVMC4UeventClass.cs.meta new file mode 100644 index 0000000..b859f20 --- /dev/null +++ b/Runtime/class/EVMC4UeventClass.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 2f0ed28a272f2344f8ce63f7c3ddbe6c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/class/EVMC4Ustructs.cs b/Runtime/class/EVMC4Ustructs.cs similarity index 100% rename from EVMC4U/class/EVMC4Ustructs.cs rename to Runtime/class/EVMC4Ustructs.cs diff --git a/Runtime/class/EVMC4Ustructs.cs.meta b/Runtime/class/EVMC4Ustructs.cs.meta new file mode 100644 index 0000000..f186e97 --- /dev/null +++ b/Runtime/class/EVMC4Ustructs.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 10a50ebf540424e4fa0fed1e158dab8c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/class/ExternalReceiverManager.cs b/Runtime/class/ExternalReceiverManager.cs similarity index 100% rename from EVMC4U/class/ExternalReceiverManager.cs rename to Runtime/class/ExternalReceiverManager.cs diff --git a/Runtime/class/ExternalReceiverManager.cs.meta b/Runtime/class/ExternalReceiverManager.cs.meta new file mode 100644 index 0000000..c40011b --- /dev/null +++ b/Runtime/class/ExternalReceiverManager.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4e8c81d83a311064fabbdad45cca0910 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/class/IExternalReceiver.cs b/Runtime/class/IExternalReceiver.cs similarity index 100% rename from EVMC4U/class/IExternalReceiver.cs rename to Runtime/class/IExternalReceiver.cs diff --git a/Runtime/class/IExternalReceiver.cs.meta b/Runtime/class/IExternalReceiver.cs.meta new file mode 100644 index 0000000..af58609 --- /dev/null +++ b/Runtime/class/IExternalReceiver.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5907f7fc8689651439b27e7f87d03307 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/SampleScene.unity b/SampleScene.unity new file mode 100644 index 0000000..709fabf --- /dev/null +++ b/SampleScene.unity @@ -0,0 +1,375 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0.18028378, g: 0.22571412, b: 0.30692285, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 12 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_LightingSettings: {fileID: 0} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 3 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + buildHeightMesh: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1001 &134255164 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 4740143680597435057, guid: 86b1e8192cb57cd47890882526664df1, type: 3} + propertyPath: m_Name + value: ExternalReceiver + objectReference: {fileID: 0} + - target: {fileID: 4740143680597435062, guid: 86b1e8192cb57cd47890882526664df1, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4740143680597435062, guid: 86b1e8192cb57cd47890882526664df1, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4740143680597435062, guid: 86b1e8192cb57cd47890882526664df1, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4740143680597435062, guid: 86b1e8192cb57cd47890882526664df1, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4740143680597435062, guid: 86b1e8192cb57cd47890882526664df1, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4740143680597435062, guid: 86b1e8192cb57cd47890882526664df1, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4740143680597435062, guid: 86b1e8192cb57cd47890882526664df1, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4740143680597435062, guid: 86b1e8192cb57cd47890882526664df1, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4740143680597435062, guid: 86b1e8192cb57cd47890882526664df1, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4740143680597435062, guid: 86b1e8192cb57cd47890882526664df1, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 86b1e8192cb57cd47890882526664df1, type: 3} +--- !u!1 &1308192379 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1308192382} + - component: {fileID: 1308192381} + - component: {fileID: 1308192380} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1308192380 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1308192379} + m_Enabled: 1 +--- !u!20 &1308192381 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1308192379} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_Iso: 200 + m_ShutterSpeed: 0.005 + m_Aperture: 16 + m_FocusDistance: 10 + m_FocalLength: 50 + m_BladeCount: 5 + m_Curvature: {x: 2, y: 11} + m_BarrelClipping: 0.25 + m_Anamorphism: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1308192382 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1308192379} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1924369180 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1924369182} + - component: {fileID: 1924369181} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &1924369181 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1924369180} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &1924369182 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1924369180} + serializedVersion: 2 + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1660057539 &9223372036854775807 +SceneRoots: + m_ObjectHideFlags: 0 + m_Roots: + - {fileID: 1308192382} + - {fileID: 1924369182} + - {fileID: 134255164} diff --git a/SampleScene.unity.meta b/SampleScene.unity.meta new file mode 100644 index 0000000..e0846f7 --- /dev/null +++ b/SampleScene.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 804e3ebf10b7cca4ab81e149f308ea81 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples Moved to PackageManager.txt b/Samples Moved to PackageManager.txt new file mode 100644 index 0000000..65a3c1f --- /dev/null +++ b/Samples Moved to PackageManager.txt @@ -0,0 +1,4 @@ +- Open Window -> Package Manager +- Packages: In Project +- Select "EVMC4U" +- Select "Samples" Tab \ No newline at end of file diff --git a/Samples Moved to PackageManager.txt.meta b/Samples Moved to PackageManager.txt.meta new file mode 100644 index 0000000..c6516ee --- /dev/null +++ b/Samples Moved to PackageManager.txt.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: c269687139059b148a86d6c9dc89e879 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/SampleScripts/CCCameraControl.meta b/Samples~/SampleScripts/CCCameraControl.meta new file mode 100644 index 0000000..a228bac --- /dev/null +++ b/Samples~/SampleScripts/CCCameraControl.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 630ef8a1422038f4a840a733302de9c1 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/SampleScripts/CCCameraControl/CCCameraControl.cs b/Samples~/SampleScripts/CCCameraControl/CCCameraControl.cs similarity index 100% rename from EVMC4U/SampleScripts/CCCameraControl/CCCameraControl.cs rename to Samples~/SampleScripts/CCCameraControl/CCCameraControl.cs diff --git a/Samples~/SampleScripts/CCCameraControl/CCCameraControl.cs.meta b/Samples~/SampleScripts/CCCameraControl/CCCameraControl.cs.meta new file mode 100644 index 0000000..0b5a6a5 --- /dev/null +++ b/Samples~/SampleScripts/CCCameraControl/CCCameraControl.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: bc5cb7c9487e55343967036b9b334faa +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/SampleScripts/CalibrationByController.meta b/Samples~/SampleScripts/CalibrationByController.meta new file mode 100644 index 0000000..38d64f6 --- /dev/null +++ b/Samples~/SampleScripts/CalibrationByController.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f33b42bd0f1a0394ca66ace621d5a029 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/SampleScripts/CalibrationByController/CalibrationByController.cs b/Samples~/SampleScripts/CalibrationByController/CalibrationByController.cs similarity index 100% rename from EVMC4U/SampleScripts/CalibrationByController/CalibrationByController.cs rename to Samples~/SampleScripts/CalibrationByController/CalibrationByController.cs diff --git a/Samples~/SampleScripts/CalibrationByController/CalibrationByController.cs.meta b/Samples~/SampleScripts/CalibrationByController/CalibrationByController.cs.meta new file mode 100644 index 0000000..c8ef6a4 --- /dev/null +++ b/Samples~/SampleScripts/CalibrationByController/CalibrationByController.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 899d971626e0dd3498f29d2adb1605f7 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/SampleScripts/CapsuleRigidbodyMover.meta b/Samples~/SampleScripts/CapsuleRigidbodyMover.meta new file mode 100644 index 0000000..640b5fd --- /dev/null +++ b/Samples~/SampleScripts/CapsuleRigidbodyMover.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 37f6afce2e429b84d87e6b929a73bed0 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/SampleScripts/CapsuleRigidbodyMover/CapsuleRigidbodyMover.cs b/Samples~/SampleScripts/CapsuleRigidbodyMover/CapsuleRigidbodyMover.cs similarity index 100% rename from EVMC4U/SampleScripts/CapsuleRigidbodyMover/CapsuleRigidbodyMover.cs rename to Samples~/SampleScripts/CapsuleRigidbodyMover/CapsuleRigidbodyMover.cs diff --git a/Samples~/SampleScripts/CapsuleRigidbodyMover/CapsuleRigidbodyMover.cs.meta b/Samples~/SampleScripts/CapsuleRigidbodyMover/CapsuleRigidbodyMover.cs.meta new file mode 100644 index 0000000..2787e2f --- /dev/null +++ b/Samples~/SampleScripts/CapsuleRigidbodyMover/CapsuleRigidbodyMover.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d4bba4fd9c2cd5545b38309c4a16582a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/SampleScripts/DeviceAttacher.meta b/Samples~/SampleScripts/DeviceAttacher.meta new file mode 100644 index 0000000..9a08f13 --- /dev/null +++ b/Samples~/SampleScripts/DeviceAttacher.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c63fce10de7c3c1499d7bd8db37e54f8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/SampleScripts/DeviceAttacher/DeviceAttacher.cs b/Samples~/SampleScripts/DeviceAttacher/DeviceAttacher.cs similarity index 100% rename from EVMC4U/SampleScripts/DeviceAttacher/DeviceAttacher.cs rename to Samples~/SampleScripts/DeviceAttacher/DeviceAttacher.cs diff --git a/Samples~/SampleScripts/DeviceAttacher/DeviceAttacher.cs.meta b/Samples~/SampleScripts/DeviceAttacher/DeviceAttacher.cs.meta new file mode 100644 index 0000000..e773746 --- /dev/null +++ b/Samples~/SampleScripts/DeviceAttacher/DeviceAttacher.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f5a6612baf165474aab240c924cc9230 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/SampleScripts/FreezeSwitch.meta b/Samples~/SampleScripts/FreezeSwitch.meta new file mode 100644 index 0000000..f8fc76e --- /dev/null +++ b/Samples~/SampleScripts/FreezeSwitch.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 67dbd9765e8af7d4c83e09cafbb8d937 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/SampleScripts/FreezeSwitch/FreezeSwitch.cs b/Samples~/SampleScripts/FreezeSwitch/FreezeSwitch.cs similarity index 100% rename from EVMC4U/SampleScripts/FreezeSwitch/FreezeSwitch.cs rename to Samples~/SampleScripts/FreezeSwitch/FreezeSwitch.cs diff --git a/Samples~/SampleScripts/FreezeSwitch/FreezeSwitch.cs.meta b/Samples~/SampleScripts/FreezeSwitch/FreezeSwitch.cs.meta new file mode 100644 index 0000000..78f1bb2 --- /dev/null +++ b/Samples~/SampleScripts/FreezeSwitch/FreezeSwitch.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: cebcf4fac1081ab4d94d47392bce45fd +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/SampleScripts/HandCatch.meta b/Samples~/SampleScripts/HandCatch.meta new file mode 100644 index 0000000..6d7bbfc --- /dev/null +++ b/Samples~/SampleScripts/HandCatch.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f372ee19c5b76c14183e7dd66614ff38 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/SampleScripts/HandCatch/HandCatch.cs b/Samples~/SampleScripts/HandCatch/HandCatch.cs similarity index 100% rename from EVMC4U/SampleScripts/HandCatch/HandCatch.cs rename to Samples~/SampleScripts/HandCatch/HandCatch.cs diff --git a/Samples~/SampleScripts/HandCatch/HandCatch.cs.meta b/Samples~/SampleScripts/HandCatch/HandCatch.cs.meta new file mode 100644 index 0000000..337dc7c --- /dev/null +++ b/Samples~/SampleScripts/HandCatch/HandCatch.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 2efe06c01362d1e42a0e13e70a8dbb88 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/SampleScripts/HandCatch/HandCatch_Helper.cs b/Samples~/SampleScripts/HandCatch/HandCatch_Helper.cs similarity index 100% rename from EVMC4U/SampleScripts/HandCatch/HandCatch_Helper.cs rename to Samples~/SampleScripts/HandCatch/HandCatch_Helper.cs diff --git a/Samples~/SampleScripts/HandCatch/HandCatch_Helper.cs.meta b/Samples~/SampleScripts/HandCatch/HandCatch_Helper.cs.meta new file mode 100644 index 0000000..e4fecac --- /dev/null +++ b/Samples~/SampleScripts/HandCatch/HandCatch_Helper.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5f562082d3d367c4886e2586ce8d919c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/SampleScripts/HandCatch/HandCatch_WeaponHelper.cs b/Samples~/SampleScripts/HandCatch/HandCatch_WeaponHelper.cs similarity index 100% rename from EVMC4U/SampleScripts/HandCatch/HandCatch_WeaponHelper.cs rename to Samples~/SampleScripts/HandCatch/HandCatch_WeaponHelper.cs diff --git a/Samples~/SampleScripts/HandCatch/HandCatch_WeaponHelper.cs.meta b/Samples~/SampleScripts/HandCatch/HandCatch_WeaponHelper.cs.meta new file mode 100644 index 0000000..801a2ed --- /dev/null +++ b/Samples~/SampleScripts/HandCatch/HandCatch_WeaponHelper.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 943d3b706375e9044ad17c134d342c31 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/SampleScripts/ObjectSwitch.meta b/Samples~/SampleScripts/ObjectSwitch.meta new file mode 100644 index 0000000..939729a --- /dev/null +++ b/Samples~/SampleScripts/ObjectSwitch.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 04a6dc15c1534e041b29721eb28a0de6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/SampleScripts/ObjectSwitch/ObjectSwitch.cs b/Samples~/SampleScripts/ObjectSwitch/ObjectSwitch.cs similarity index 100% rename from EVMC4U/SampleScripts/ObjectSwitch/ObjectSwitch.cs rename to Samples~/SampleScripts/ObjectSwitch/ObjectSwitch.cs diff --git a/Samples~/SampleScripts/ObjectSwitch/ObjectSwitch.cs.meta b/Samples~/SampleScripts/ObjectSwitch/ObjectSwitch.cs.meta new file mode 100644 index 0000000..da02059 --- /dev/null +++ b/Samples~/SampleScripts/ObjectSwitch/ObjectSwitch.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 36b283cbcdb1a5f46b8b1a74d02e12c2 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/SampleScripts/TeleportKit.meta b/Samples~/SampleScripts/TeleportKit.meta new file mode 100644 index 0000000..182971a --- /dev/null +++ b/Samples~/SampleScripts/TeleportKit.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1b1455f79d0256148b12afffb1c938c8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/SampleScripts/TeleportKit/TeleportManager.cs b/Samples~/SampleScripts/TeleportKit/TeleportManager.cs similarity index 100% rename from EVMC4U/SampleScripts/TeleportKit/TeleportManager.cs rename to Samples~/SampleScripts/TeleportKit/TeleportManager.cs diff --git a/Samples~/SampleScripts/TeleportKit/TeleportManager.cs.meta b/Samples~/SampleScripts/TeleportKit/TeleportManager.cs.meta new file mode 100644 index 0000000..8b6106f --- /dev/null +++ b/Samples~/SampleScripts/TeleportKit/TeleportManager.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 98362fcdf966e27479ac772ecd68c43d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/SampleScripts/extra.meta b/Samples~/SampleScripts/extra.meta new file mode 100644 index 0000000..51f9aa1 --- /dev/null +++ b/Samples~/SampleScripts/extra.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e1ffd5e5d2b46994f841f7852ced28cf +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/extra/DisableXRCamera.cs b/Samples~/SampleScripts/extra/DisableXRCamera.cs similarity index 100% rename from extra/DisableXRCamera.cs rename to Samples~/SampleScripts/extra/DisableXRCamera.cs diff --git a/Samples~/SampleScripts/extra/DisableXRCamera.cs.meta b/Samples~/SampleScripts/extra/DisableXRCamera.cs.meta new file mode 100644 index 0000000..ac7b5d5 --- /dev/null +++ b/Samples~/SampleScripts/extra/DisableXRCamera.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 49eaecf023a5c9546856dc4ee806eebe +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/extra/SendTest.cs b/Samples~/SampleScripts/extra/SendTest.cs similarity index 100% rename from extra/SendTest.cs rename to Samples~/SampleScripts/extra/SendTest.cs diff --git a/Samples~/SampleScripts/extra/SendTest.cs.meta b/Samples~/SampleScripts/extra/SendTest.cs.meta new file mode 100644 index 0000000..ef16e34 --- /dev/null +++ b/Samples~/SampleScripts/extra/SendTest.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c4d5e5b37c1b9f34a950a91ad04e1565 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/SampleScripts/misc.meta b/Samples~/SampleScripts/misc.meta new file mode 100644 index 0000000..714999e --- /dev/null +++ b/Samples~/SampleScripts/misc.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4bd7afad039a4344ea0f887a9d17dc0a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/SampleScripts/misc/HiResolutionPhotoCamera.cs b/Samples~/SampleScripts/misc/HiResolutionPhotoCamera.cs similarity index 100% rename from EVMC4U/SampleScripts/misc/HiResolutionPhotoCamera.cs rename to Samples~/SampleScripts/misc/HiResolutionPhotoCamera.cs diff --git a/Samples~/SampleScripts/misc/HiResolutionPhotoCamera.cs.meta b/Samples~/SampleScripts/misc/HiResolutionPhotoCamera.cs.meta new file mode 100644 index 0000000..37a2864 --- /dev/null +++ b/Samples~/SampleScripts/misc/HiResolutionPhotoCamera.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 6cf19cf377731ef4b876dca592c9992c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Tests.meta b/Tests.meta new file mode 100644 index 0000000..6e66533 --- /dev/null +++ b/Tests.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 00c218a1e0a254b44841180819de4490 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/Test/AddComponentTest.cs b/Tests/AddComponentTest.cs similarity index 100% rename from EVMC4U/Test/AddComponentTest.cs rename to Tests/AddComponentTest.cs diff --git a/Tests/AddComponentTest.cs.meta b/Tests/AddComponentTest.cs.meta new file mode 100644 index 0000000..77c5c2f --- /dev/null +++ b/Tests/AddComponentTest.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 60a20dcc1c4af324fb9155cf86f8d39b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/Test/DaisyChainTesting.cs b/Tests/DaisyChainTesting.cs similarity index 100% rename from EVMC4U/Test/DaisyChainTesting.cs rename to Tests/DaisyChainTesting.cs diff --git a/Tests/DaisyChainTesting.cs.meta b/Tests/DaisyChainTesting.cs.meta new file mode 100644 index 0000000..83b12b4 --- /dev/null +++ b/Tests/DaisyChainTesting.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c4aeb7afb02e648408470d4d1c0d8d2a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Tests/EVMC4U.Tests.asmdef b/Tests/EVMC4U.Tests.asmdef new file mode 100644 index 0000000..098fed9 --- /dev/null +++ b/Tests/EVMC4U.Tests.asmdef @@ -0,0 +1,20 @@ +{ + "name": "EVMC4U.Tests", + "rootNamespace": "EVMC4U", + "references": [ + "GUID:e8063cf3a345f9c46b7c7c4f14d54285", + "GUID:af424023ee43983408c522e15eef8a08", + "GUID:0a7bb37c1b667d645a650b666f6d31dd" + ], + "includePlatforms": [ + "Editor" + ], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": false +} \ No newline at end of file diff --git a/Tests/EVMC4U.Tests.asmdef.meta b/Tests/EVMC4U.Tests.asmdef.meta new file mode 100644 index 0000000..4fc06e2 --- /dev/null +++ b/Tests/EVMC4U.Tests.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: f3da5e6e9188db94d928419fb7173708 +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/EVMC4U/Test/InputTesting.cs b/Tests/InputTesting.cs similarity index 100% rename from EVMC4U/Test/InputTesting.cs rename to Tests/InputTesting.cs diff --git a/Tests/InputTesting.cs.meta b/Tests/InputTesting.cs.meta new file mode 100644 index 0000000..b47f549 --- /dev/null +++ b/Tests/InputTesting.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4ced419c165a077418e7b41c971e7936 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/package.json b/package.json new file mode 100644 index 0000000..914549e --- /dev/null +++ b/package.json @@ -0,0 +1,27 @@ +{ + "name": "com.gpsnmeajp.evmc4u", + "version": "5.1.0", + "displayName": "EVMC4U", + "description": "EasyVirtualMotionCaptureForUnity(EVMC4U) is VMCProtocol Receiver asset for Unity. Easy to use!", + "unity": "2019.4", + "dependencies": { + "com.vrmc.vrm": "0.104.0", + "com.vrmc.univrm": "0.104.0", + "com.vrmc.gltf": "0.104.0", + "com.hecomi.uosc": "1.0.0" + }, + "keywords": [ + "vrm", + "vmc" + ], + "author": { + "name": "gpsnmeajp" + }, + "samples": [ + { + "displayName": "Sample Scripts", + "description": "EVMC4U sample scripts.", + "path": "Samples~/SampleScripts" + } + ] +} \ No newline at end of file diff --git a/package.json.meta b/package.json.meta new file mode 100644 index 0000000..63e284f --- /dev/null +++ b/package.json.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 59961288e201f7142ad3f8c414462d88 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: