char parse to sprite

This commit is contained in:
j.mei7
2022-02-19 00:54:32 +01:00
parent 439eb16d3b
commit 059b62ed8a
35 changed files with 3596 additions and 81 deletions

View File

@@ -0,0 +1,25 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class CharSpriteManager : MonoBehaviour
{
[SerializeField]
List<CharSprite> charSprites = new List<CharSprite>();
private void Start()
{
LoadIntoList();
}
void LoadIntoList()
{
CharSprite[] loadedRes = Resources.FindObjectsOfTypeAll<CharSprite>();
foreach (CharSprite sprite in loadedRes)
{
Debug.Log(sprite.name);
charSprites.Add(sprite);
}
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 96eb4d4e2ea286047a0c7e6976b6f811
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 741c7832dc601f543a927012a305d288
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,16 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 56080594b83657b43bd583e66fc21ec2, type: 3}
m_Name: 0
m_EditorClassIdentifier:
character: 48
sprite: {fileID: -137505861, guid: 5e57c8b70699ac44aab52f27c9fdb5f3, type: 3}

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 5cf69db9da6a3174fbf1c2db03e4d273
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,16 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 56080594b83657b43bd583e66fc21ec2, type: 3}
m_Name: 1
m_EditorClassIdentifier:
character: 49
sprite: {fileID: -962980277, guid: 5e57c8b70699ac44aab52f27c9fdb5f3, type: 3}

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: f0634e776b7110740b86e03f868a8f61
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,16 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 56080594b83657b43bd583e66fc21ec2, type: 3}
m_Name: 2
m_EditorClassIdentifier:
character: 50
sprite: {fileID: 487589554, guid: 5e57c8b70699ac44aab52f27c9fdb5f3, type: 3}

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 1ccbdb38e3f0ee544abe81a6ddb0950c
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,16 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 56080594b83657b43bd583e66fc21ec2, type: 3}
m_Name: 3
m_EditorClassIdentifier:
character: 51
sprite: {fileID: 74470796, guid: 5e57c8b70699ac44aab52f27c9fdb5f3, type: 3}

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: ef26f62b59eb70d4194ec17eec59b1fb
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,16 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 56080594b83657b43bd583e66fc21ec2, type: 3}
m_Name: 4
m_EditorClassIdentifier:
character: 52
sprite: {fileID: -896167774, guid: 5e57c8b70699ac44aab52f27c9fdb5f3, type: 3}

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 91df1f9de99188447a6d391f4fdd91a9
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,16 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 56080594b83657b43bd583e66fc21ec2, type: 3}
m_Name: 5
m_EditorClassIdentifier:
character: 53
sprite: {fileID: 764630823, guid: 5e57c8b70699ac44aab52f27c9fdb5f3, type: 3}

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: a4230635bd95e104192dc0de15fe1d80
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,16 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 56080594b83657b43bd583e66fc21ec2, type: 3}
m_Name: 6
m_EditorClassIdentifier:
character: 54
sprite: {fileID: 202394885, guid: 5e57c8b70699ac44aab52f27c9fdb5f3, type: 3}

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 654dd30445678804a98c11ce29a6cc9f
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,16 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 56080594b83657b43bd583e66fc21ec2, type: 3}
m_Name: 7
m_EditorClassIdentifier:
character: 55
sprite: {fileID: 139823083, guid: 5e57c8b70699ac44aab52f27c9fdb5f3, type: 3}

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 907350cffbf366f429b2ee2b1ac21fb9
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,16 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 56080594b83657b43bd583e66fc21ec2, type: 3}
m_Name: 8
m_EditorClassIdentifier:
character: 56
sprite: {fileID: 1521955375, guid: 5e57c8b70699ac44aab52f27c9fdb5f3, type: 3}

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 6a45ecd7a629b5a408b83f8d65f6a450
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,16 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 56080594b83657b43bd583e66fc21ec2, type: 3}
m_Name: 9
m_EditorClassIdentifier:
character: 57
sprite: {fileID: -282099095, guid: 5e57c8b70699ac44aab52f27c9fdb5f3, type: 3}

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 452f75a9bed11884fa0624c79e300113
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,10 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
[CreateAssetMenu(fileName = "CharSprite", menuName = "CharSprite", order = 1)]
public class CharSprite : ScriptableObject
{
public char character;
public Sprite sprite;
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 56080594b83657b43bd583e66fc21ec2
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,10 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class CharToSprite
{
[SerializeField]
List<Sprite> sprites = new List<Sprite>();
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: feba03cebe25b2642880b207d200fbec
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 55c6521ca2f2b3d4883ae645195da3e4
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

Before

Width:  |  Height:  |  Size: 200 B

After

Width:  |  Height:  |  Size: 200 B

BIN
Assets/Sprites/digits.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 284 B

View File

@@ -0,0 +1,354 @@
fileFormatVersion: 2
guid: 5e57c8b70699ac44aab52f27c9fdb5f3
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 11
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
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMasterTextureLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 0
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 2
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 16
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
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 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
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Server
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Windows Store Apps
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites:
- serializedVersion: 2
name: digits_0
rect:
serializedVersion: 2
x: 0
y: 0
width: 16
height: 16
alignment: 0
pivot: {x: 0, y: 0}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: 027d160d8b5166447bcaceae8784d9e4
internalID: -137505861
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: digits_1
rect:
serializedVersion: 2
x: 16
y: 0
width: 16
height: 16
alignment: 0
pivot: {x: 0, y: 0}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: c3f07f3ee6ba6d84f81ab838a368b662
internalID: -962980277
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: digits_2
rect:
serializedVersion: 2
x: 32
y: 0
width: 16
height: 16
alignment: 0
pivot: {x: 0, y: 0}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: 5f074e74485eba94f904d0c34a668781
internalID: 487589554
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: digits_3
rect:
serializedVersion: 2
x: 48
y: 0
width: 16
height: 16
alignment: 0
pivot: {x: 0, y: 0}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: 2feceb754959db34f860c0a693066e88
internalID: 74470796
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: digits_4
rect:
serializedVersion: 2
x: 64
y: 0
width: 16
height: 16
alignment: 0
pivot: {x: 0, y: 0}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: 80c641f13f7ca3044b80bb79dcbb256a
internalID: -896167774
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: digits_5
rect:
serializedVersion: 2
x: 80
y: 0
width: 16
height: 16
alignment: 0
pivot: {x: 0, y: 0}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: 46b874fd3b04be344b495eb44adffd11
internalID: 764630823
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: digits_6
rect:
serializedVersion: 2
x: 96
y: 0
width: 16
height: 16
alignment: 0
pivot: {x: 0, y: 0}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: b46e5be4f6710904781d091ae7e9513d
internalID: 202394885
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: digits_7
rect:
serializedVersion: 2
x: 112
y: 0
width: 16
height: 16
alignment: 0
pivot: {x: 0, y: 0}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: b5932b0801866b44f84717db7b23e0b4
internalID: 139823083
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: digits_8
rect:
serializedVersion: 2
x: 128
y: 0
width: 16
height: 16
alignment: 0
pivot: {x: 0, y: 0}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: 4417aa24defdb794e92e9f2c0b13d9d9
internalID: 1521955375
vertices: []
indices:
edges: []
weights: []
- serializedVersion: 2
name: digits_9
rect:
serializedVersion: 2
x: 144
y: 0
width: 16
height: 16
alignment: 0
pivot: {x: 0, y: 0}
border: {x: 0, y: 0, z: 0, w: 0}
outline: []
physicsShape: []
tessellationDetail: 0
bones: []
spriteID: 5eb8ef8fbd034c14a9d1765416cf114e
internalID: -282099095
vertices: []
indices:
edges: []
weights: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
nameFileIdTable:
digits_8: 1521955375
digits_2: 487589554
digits_5: 764630823
digits_6: 202394885
digits_9: -282099095
digits_0: -137505861
digits_7: 139823083
digits_1: -962980277
digits_4: -896167774
digits_3: 74470796
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant: