auto: 2026-11-10 23:52 · scene: Lobby · 25 files
|
|
@ -22,11 +22,11 @@ AnimationClip:
|
|||
curve:
|
||||
- time: 0
|
||||
value: {fileID: 21300000, guid: 13af56d1c9bf3004c9addcdecece8d5c, type: 3}
|
||||
- time: 0.08
|
||||
- time: 0.06
|
||||
value: {fileID: 21300000, guid: b28a21fabdc7f264fa4b7b80bacb2af5, type: 3}
|
||||
- time: 0.18
|
||||
- time: 0.22
|
||||
value: {fileID: 21300000, guid: a44382e766c8c5e4c92f95f4bd151c0d, type: 3}
|
||||
- time: 0.32
|
||||
- time: 0.44
|
||||
value: {fileID: 21300000, guid: a44382e766c8c5e4c92f95f4bd151c0d, type: 3}
|
||||
attribute: m_Sprite
|
||||
path:
|
||||
|
|
@ -59,7 +59,7 @@ AnimationClip:
|
|||
m_AdditiveReferencePoseClip: {fileID: 0}
|
||||
m_AdditiveReferencePoseTime: 0
|
||||
m_StartTime: 0
|
||||
m_StopTime: 0.33666667
|
||||
m_StopTime: 0.45666668
|
||||
m_OrientationOffsetY: 0
|
||||
m_Level: 0
|
||||
m_CycleOffset: 0
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ AnimationClip:
|
|||
curve:
|
||||
- time: 0
|
||||
value: {fileID: 21300000, guid: 64d67bc6c8db2674bb3b0c8df377bcdf, type: 3}
|
||||
- time: 0.083233334
|
||||
- time: 0.094444446
|
||||
value: {fileID: 21300000, guid: 64d67bc6c8db2674bb3b0c8df377bcdf, type: 3}
|
||||
attribute: m_Sprite
|
||||
path:
|
||||
|
|
@ -53,7 +53,7 @@ AnimationClip:
|
|||
m_AdditiveReferencePoseClip: {fileID: 0}
|
||||
m_AdditiveReferencePoseTime: 0
|
||||
m_StartTime: 0
|
||||
m_StopTime: 0.0999
|
||||
m_StopTime: 0.11111111
|
||||
m_OrientationOffsetY: 0
|
||||
m_Level: 0
|
||||
m_CycleOffset: 0
|
||||
|
|
|
|||
|
|
@ -22,18 +22,14 @@ AnimationClip:
|
|||
curve:
|
||||
- time: 0
|
||||
value: {fileID: 21300000, guid: d0ef15db1d7cfe942833a436e709d5de, type: 3}
|
||||
- time: 0.083333336
|
||||
- time: 0.11111111
|
||||
value: {fileID: 21300000, guid: 558d57f72e084f04aae4c0f5b58512fb, type: 3}
|
||||
- time: 0.16666667
|
||||
- time: 0.22222222
|
||||
value: {fileID: 21300000, guid: a463912fc4688394aab70774bae5ef40, type: 3}
|
||||
- time: 0.25
|
||||
value: {fileID: 21300000, guid: 64d67bc6c8db2674bb3b0c8df377bcdf, type: 3}
|
||||
- time: 0.33333334
|
||||
value: {fileID: 21300000, guid: dd92421615ecd394b91c5558f6d7c833, type: 3}
|
||||
- time: 0.4166667
|
||||
value: {fileID: 21300000, guid: 52fc79783d2c1e241b0b9e2444ea9579, type: 3}
|
||||
- time: 0.4999
|
||||
value: {fileID: 21300000, guid: 52fc79783d2c1e241b0b9e2444ea9579, type: 3}
|
||||
value: {fileID: 21300000, guid: 64d67bc6c8db2674bb3b0c8df377bcdf, type: 3}
|
||||
- time: 0.42777777
|
||||
value: {fileID: 21300000, guid: 64d67bc6c8db2674bb3b0c8df377bcdf, type: 3}
|
||||
attribute: m_Sprite
|
||||
path:
|
||||
classID: 212
|
||||
|
|
@ -60,15 +56,13 @@ AnimationClip:
|
|||
- {fileID: 21300000, guid: 558d57f72e084f04aae4c0f5b58512fb, type: 3}
|
||||
- {fileID: 21300000, guid: a463912fc4688394aab70774bae5ef40, type: 3}
|
||||
- {fileID: 21300000, guid: 64d67bc6c8db2674bb3b0c8df377bcdf, type: 3}
|
||||
- {fileID: 21300000, guid: dd92421615ecd394b91c5558f6d7c833, type: 3}
|
||||
- {fileID: 21300000, guid: 52fc79783d2c1e241b0b9e2444ea9579, type: 3}
|
||||
- {fileID: 21300000, guid: 52fc79783d2c1e241b0b9e2444ea9579, type: 3}
|
||||
- {fileID: 21300000, guid: 64d67bc6c8db2674bb3b0c8df377bcdf, type: 3}
|
||||
m_AnimationClipSettings:
|
||||
serializedVersion: 2
|
||||
m_AdditiveReferencePoseClip: {fileID: 0}
|
||||
m_AdditiveReferencePoseTime: 0
|
||||
m_StartTime: 0
|
||||
m_StopTime: 0.5165667
|
||||
m_StopTime: 0.44444445
|
||||
m_OrientationOffsetY: 0
|
||||
m_Level: 0
|
||||
m_CycleOffset: 0
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 25 KiB After Width: | Height: | Size: 25 KiB |
|
|
@ -50,7 +50,7 @@ TextureImporter:
|
|||
spriteExtrude: 1
|
||||
spriteMeshType: 0
|
||||
alignment: 9
|
||||
spritePivot: {x: 0.51102364, y: 0.3984499}
|
||||
spritePivot: {x: 0.5392562, y: 0.3988577}
|
||||
spritePixelsToUnits: 205
|
||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||
spriteGenerateFallbackPhysicsShape: 1
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 23 KiB |
|
|
@ -50,7 +50,7 @@ TextureImporter:
|
|||
spriteExtrude: 1
|
||||
spriteMeshType: 0
|
||||
alignment: 9
|
||||
spritePivot: {x: 0.51102364, y: 0.3984499}
|
||||
spritePivot: {x: 0.5392562, y: 0.3988577}
|
||||
spritePixelsToUnits: 205
|
||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||
spriteGenerateFallbackPhysicsShape: 1
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 25 KiB After Width: | Height: | Size: 25 KiB |
|
|
@ -50,7 +50,7 @@ TextureImporter:
|
|||
spriteExtrude: 1
|
||||
spriteMeshType: 0
|
||||
alignment: 9
|
||||
spritePivot: {x: 0.51102364, y: 0.3984499}
|
||||
spritePivot: {x: 0.5392562, y: 0.3988577}
|
||||
spritePixelsToUnits: 205
|
||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||
spriteGenerateFallbackPhysicsShape: 1
|
||||
|
|
|
|||
|
|
@ -1,28 +1,26 @@
|
|||
{
|
||||
"note": "Hero2 import SOT — finalize_frames.py 산출 (2026-11-10)",
|
||||
"canvas": [
|
||||
254,
|
||||
234
|
||||
242,
|
||||
230
|
||||
],
|
||||
"anchor_px_from_top_left": [
|
||||
129.8,
|
||||
225.0
|
||||
130.5,
|
||||
222.5
|
||||
],
|
||||
"ppu": 205,
|
||||
"old_visible_height_px": 313.5,
|
||||
"old_ppu": 300.0,
|
||||
"new_visible_height_px": 214.0,
|
||||
"new_visible_height_px": 214.5,
|
||||
"clips": {
|
||||
"run": {
|
||||
"frames": [
|
||||
"hero2_run_01",
|
||||
"hero2_run_02",
|
||||
"hero2_run_03",
|
||||
"hero2_run_04",
|
||||
"hero2_run_05",
|
||||
"hero2_run_06"
|
||||
"hero2_run_04"
|
||||
],
|
||||
"fps": 12,
|
||||
"fps": 9,
|
||||
"loop": true
|
||||
},
|
||||
"attack": {
|
||||
|
|
@ -33,17 +31,17 @@
|
|||
],
|
||||
"times": [
|
||||
0.0,
|
||||
0.08,
|
||||
0.18
|
||||
0.06,
|
||||
0.22
|
||||
],
|
||||
"length": 0.32,
|
||||
"length": 0.44,
|
||||
"loop": false
|
||||
},
|
||||
"jump": {
|
||||
"frames": [
|
||||
"hero2_run_04"
|
||||
],
|
||||
"fps": 12,
|
||||
"fps": 9,
|
||||
"loop": true
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 28 KiB |
|
|
@ -50,7 +50,7 @@ TextureImporter:
|
|||
spriteExtrude: 1
|
||||
spriteMeshType: 0
|
||||
alignment: 9
|
||||
spritePivot: {x: 0.51102364, y: 0.3984499}
|
||||
spritePivot: {x: 0.5392562, y: 0.3988577}
|
||||
spritePixelsToUnits: 205
|
||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||
spriteGenerateFallbackPhysicsShape: 1
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 29 KiB After Width: | Height: | Size: 29 KiB |
|
|
@ -50,7 +50,7 @@ TextureImporter:
|
|||
spriteExtrude: 1
|
||||
spriteMeshType: 0
|
||||
alignment: 9
|
||||
spritePivot: {x: 0.51102364, y: 0.3984499}
|
||||
spritePivot: {x: 0.5392562, y: 0.3988577}
|
||||
spritePixelsToUnits: 205
|
||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||
spriteGenerateFallbackPhysicsShape: 1
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 29 KiB After Width: | Height: | Size: 30 KiB |
|
|
@ -50,7 +50,7 @@ TextureImporter:
|
|||
spriteExtrude: 1
|
||||
spriteMeshType: 0
|
||||
alignment: 9
|
||||
spritePivot: {x: 0.51102364, y: 0.3984499}
|
||||
spritePivot: {x: 0.5392562, y: 0.3988577}
|
||||
spritePixelsToUnits: 205
|
||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||
spriteGenerateFallbackPhysicsShape: 1
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 29 KiB |
|
|
@ -50,7 +50,7 @@ TextureImporter:
|
|||
spriteExtrude: 1
|
||||
spriteMeshType: 0
|
||||
alignment: 9
|
||||
spritePivot: {x: 0.51102364, y: 0.3984499}
|
||||
spritePivot: {x: 0.5392562, y: 0.3988577}
|
||||
spritePixelsToUnits: 205
|
||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||
spriteGenerateFallbackPhysicsShape: 1
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 30 KiB |
|
|
@ -1,169 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: dd92421615ecd394b91c5558f6d7c833
|
||||
TextureImporter:
|
||||
internalIDToNameTable:
|
||||
- first:
|
||||
213: -4788721669207052375
|
||||
second: hero2_run_05_0
|
||||
externalObjects: {}
|
||||
serializedVersion: 13
|
||||
mipmaps:
|
||||
mipMapMode: 0
|
||||
enableMipMap: 0
|
||||
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: 1
|
||||
wrapV: 1
|
||||
wrapW: 1
|
||||
nPOTScale: 0
|
||||
lightmap: 0
|
||||
compressionQuality: 50
|
||||
spriteMode: 1
|
||||
spriteExtrude: 1
|
||||
spriteMeshType: 0
|
||||
alignment: 9
|
||||
spritePivot: {x: 0.51102364, y: 0.3984499}
|
||||
spritePixelsToUnits: 205
|
||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||
spriteGenerateFallbackPhysicsShape: 1
|
||||
alphaUsage: 1
|
||||
alphaIsTransparency: 1
|
||||
spriteTessellationDetail: -1
|
||||
textureType: 8
|
||||
textureShape: 1
|
||||
singleChannelComponent: 0
|
||||
flipbookRows: 1
|
||||
flipbookColumns: 1
|
||||
maxTextureSizeSet: 0
|
||||
compressionQualitySet: 0
|
||||
textureFormatSet: 0
|
||||
ignorePngGamma: 0
|
||||
applyGammaDecoding: 0
|
||||
swizzle: 50462976
|
||||
cookieLightType: 0
|
||||
platformSettings:
|
||||
- serializedVersion: 4
|
||||
buildTarget: DefaultTexturePlatform
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 2
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 4
|
||||
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: 4
|
||||
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
|
||||
- serializedVersion: 4
|
||||
buildTarget: iOS
|
||||
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:
|
||||
- serializedVersion: 2
|
||||
name: hero2_run_05_0
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 31
|
||||
y: 7
|
||||
width: 203
|
||||
height: 214
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
customData:
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: -1
|
||||
bones: []
|
||||
spriteID: 9afa2ba730b0b8db0800000000000000
|
||||
internalID: -4788721669207052375
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
outline: []
|
||||
customData:
|
||||
physicsShape: []
|
||||
bones: []
|
||||
spriteID: 5e97eb03825dee720800000000000000
|
||||
internalID: 0
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
secondaryTextures: []
|
||||
spriteCustomMetadata:
|
||||
entries: []
|
||||
nameFileIdTable:
|
||||
hero2_run_05_0: -4788721669207052375
|
||||
mipmapLimitGroupName:
|
||||
pSDRemoveMatte: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
Before Width: | Height: | Size: 29 KiB |
|
|
@ -1,169 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 52fc79783d2c1e241b0b9e2444ea9579
|
||||
TextureImporter:
|
||||
internalIDToNameTable:
|
||||
- first:
|
||||
213: 2364528057764446928
|
||||
second: hero2_run_06_0
|
||||
externalObjects: {}
|
||||
serializedVersion: 13
|
||||
mipmaps:
|
||||
mipMapMode: 0
|
||||
enableMipMap: 0
|
||||
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: 1
|
||||
wrapV: 1
|
||||
wrapW: 1
|
||||
nPOTScale: 0
|
||||
lightmap: 0
|
||||
compressionQuality: 50
|
||||
spriteMode: 1
|
||||
spriteExtrude: 1
|
||||
spriteMeshType: 0
|
||||
alignment: 9
|
||||
spritePivot: {x: 0.51102364, y: 0.3984499}
|
||||
spritePixelsToUnits: 205
|
||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||
spriteGenerateFallbackPhysicsShape: 1
|
||||
alphaUsage: 1
|
||||
alphaIsTransparency: 1
|
||||
spriteTessellationDetail: -1
|
||||
textureType: 8
|
||||
textureShape: 1
|
||||
singleChannelComponent: 0
|
||||
flipbookRows: 1
|
||||
flipbookColumns: 1
|
||||
maxTextureSizeSet: 0
|
||||
compressionQualitySet: 0
|
||||
textureFormatSet: 0
|
||||
ignorePngGamma: 0
|
||||
applyGammaDecoding: 0
|
||||
swizzle: 50462976
|
||||
cookieLightType: 0
|
||||
platformSettings:
|
||||
- serializedVersion: 4
|
||||
buildTarget: DefaultTexturePlatform
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 2
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 4
|
||||
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: 4
|
||||
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
|
||||
- serializedVersion: 4
|
||||
buildTarget: iOS
|
||||
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:
|
||||
- serializedVersion: 2
|
||||
name: hero2_run_06_0
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 33
|
||||
y: 5
|
||||
width: 198
|
||||
height: 219
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
customData:
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: -1
|
||||
bones: []
|
||||
spriteID: 0d28e70adbd70d020800000000000000
|
||||
internalID: 2364528057764446928
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
outline: []
|
||||
customData:
|
||||
physicsShape: []
|
||||
bones: []
|
||||
spriteID: 5e97eb03825dee720800000000000000
|
||||
internalID: 0
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
secondaryTextures: []
|
||||
spriteCustomMetadata:
|
||||
entries: []
|
||||
nameFileIdTable:
|
||||
hero2_run_06_0: 2364528057764446928
|
||||
mipmapLimitGroupName:
|
||||
pSDRemoveMatte: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -99,8 +99,9 @@ public static class Hero2RenewalSetup
|
|||
{
|
||||
float dt = 1f / c.fps;
|
||||
var times = Enumerable.Range(0, c.frames.Length).Select(i => i * dt).ToArray();
|
||||
// 반복 클립은 마지막 키를 한 칸 뒤(= 첫 프레임 직전)에 두어 모든 프레임이 같은 시간 보이게 한다.
|
||||
return MakeClip(clipName, c.frames, times, c.frames.Length * dt - (c.loop ? 0.0001f : 0f), c.loop);
|
||||
// 반복 클립: 클립 길이 = 마지막 키 + 1/60(clip.frameRate) 로 잡히므로(2026-11-10 실측 0.683)
|
||||
// 마지막 키를 「프레임 수 × 간격 − 1/60」에 두어 길이 = 프레임 수 × 간격 → 모든 프레임이 같은 시간 보인다.
|
||||
return MakeClip(clipName, c.frames, times, c.frames.Length * dt - (c.loop ? 1f / 60f : 0f), c.loop);
|
||||
}
|
||||
|
||||
[MenuItem("Tools/Renewal/2. Hero2 Clips + Override")]
|
||||
|
|
|
|||
|
|
@ -332,8 +332,8 @@ BoxCollider2D:
|
|||
m_Offset: {x: 0.03327547, y: -0.15880941}
|
||||
m_SpriteTilingProperty:
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
pivot: {x: 0.51102364, y: 0.3984499}
|
||||
oldSize: {x: 1.2390244, y: 1.1414634}
|
||||
pivot: {x: 0.5392562, y: 0.3988577}
|
||||
oldSize: {x: 1.1804878, y: 1.1219512}
|
||||
newSize: {x: 1.28, y: 1.26}
|
||||
adaptiveTilingThreshold: 0.5
|
||||
drawMode: 0
|
||||
|
|
@ -388,5 +388,7 @@ MonoBehaviour:
|
|||
attackInterval: 0.5
|
||||
startupDelay: 0.3
|
||||
onlyWhenEnemyNear: 1
|
||||
detectLead: 0.6
|
||||
detectHeight: 1.4
|
||||
strikeLead: 0.5
|
||||
verticalTolerance: 1
|
||||
knockbackMargin: 0.3
|
||||
knockbackDuration: 0.15
|
||||
|
|
|
|||