任务:制作UI

1.制作玩家UI
(1.制作玩家血条UI
((1.作为一个独立的Canvas物体
((2.当检查到记录中血量和真实剩余血量不一样,重刷新血量UI
((3.保存子物体列表,一共10个爱心
((4.保存两张UI图片
((5.当触发重刷新UI,遍历10个爱心,把前Left个数的爱心换成红色,其他的换成白色
((6.将血条UI放置到每一个场景
(2.制作镰刀CDUI
((1.初始化时,获取玩家镰刀CD总时长
((2.当玩家发射镰刀,额外让玩家找到UI组件,并发送信号,触发Tween动画,以圆圈形式从0到1重显现CDUI
((3.适配到每一个场景

2.制作boss血条
(1.逻辑基本上与玩家的一致
(2.额外增加一个boss名字文字栏
(3.当Boss进入攻击状态,开始显示血条和名字

*优化和修复
1.镰刀攻击同时按卡动画
2.修复读板时按确定会出错的问题
3.修复疯狂发射镰刀会卡动画的问题
4.修复玩家死后着地会滑动的问题
5.修复了未开启开幕演出,死亡后报错的问题
6.修复各个场景玩家UI和专场块的遮挡问题

下班
This commit is contained in:
Roman 2021-12-27 00:07:25 +08:00
parent 65237ef698
commit eb0649bc20
40 changed files with 16021 additions and 111 deletions

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 81dbcde0f90df4e9ba9ca2794490e57a
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: fd02c799f3f5c4c83b2fc26c105a3821
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: f597f19f656ba56eae4f6a3a7cc528f4
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 48e08dc33330d11e9d4a1b246c52e4f6
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: ed09910c0094cb27be8f3ca264680da3
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: cc355dd4cf1e6173beaeb22c2858cbe1
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -674,7 +674,7 @@ Canvas:
m_SortingBucketNormalizedSize: 0
m_AdditionalShaderChannelsFlag: 0
m_SortingLayerID: 0
m_SortingOrder: 0
m_SortingOrder: 100
m_TargetDisplay: 0
--- !u!224 &747723876
RectTransform:

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -96,6 +96,8 @@ public class DiZang : Enemy
vibrationManager = FindObjectOfType<VibrationManager>();
//告诉钟自己是主人
myBell.owner = this;
//初始化生命值
HPLeft = HP;
}
/// <summary>
@ -198,7 +200,9 @@ public class DiZang : Enemy
public override void OnFindThePlayer(Transform target){
if(state == State.wander){
state = State.atk;
StartCoroutine(ATK());
StartCoroutine(ATK());
//开始显示血条UI
FindObjectOfType<BossHPBar>().OnShowUI();
}
}

View File

@ -164,7 +164,7 @@ public class TrojanHorse : Enemy, Boomer.I_CanBeBoomedObj
action = SprayBoomer;
else
action = CallBoomer;
return SprayBoomer;
return action;
}
/// <summary>
@ -286,6 +286,8 @@ public class TrojanHorse : Enemy, Boomer.I_CanBeBoomedObj
FindObjectOfType<VibrationManager>().HorseShakeScream();
//开始向右移动
isMove = true;
//开始显示血条UI
FindObjectOfType<BossHPBar>().OnShowUI();
}
}

8
Assets/Scripts/UI.meta Normal file
View File

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

View File

@ -0,0 +1,52 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using DG.Tweening;
using Sirenix.OdinInspector;
/// <summary>
/// 控制Boss血条UI
/// </summary>
public class BossHPBar : MonoBehaviour
{
private float HPLeft = -1f;
public Enemy boss;
private Image empty;
private Text bossName;
private Image self;
void Start(){
self = GetComponent<Image>();
empty = transform.Find("血条(底").GetComponent<Image>();
bossName = transform.Find("Boos名").GetComponent<Text>();
if(boss.gameObject.name == "地藏") bossName.text = "地藏王菩萨";
if(boss.gameObject.name == "木马") bossName.text = "特洛伊木马";
if(boss.gameObject.name == "以撒雕像") bossName.text = "以撒";
}
void Update(){
//
//Debug.Log(boss.HPLeft + ", " + boss.HP);
//
//每帧检查当UI剩余血量和玩家真实剩余血量不一致触发重刷新UI功能
if(HPLeft != boss.HPLeft) RefrashUI(boss.HPLeft/boss.HP);
HPLeft = boss.HPLeft;
}
/// <summary>
/// boss进入攻击状态的时候调用,开始显示boss血条
/// </summary>
public void OnShowUI(){
self.DOFade(1,1f);
empty.DOFade(1,1f);
bossName.DOFade(1,1f);
}
private void RefrashUI(float HPPrograss){
self.DOFillAmount(HPPrograss,2f);
}
}

View File

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

View File

@ -0,0 +1,42 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using Sirenix.OdinInspector;
using UnityEngine.UI;
using DG.Tweening;
public class PlayerHpBar : MonoBehaviour
{
[SerializeField]
private float HPLeft = -1f;
private MyPlayer player;
[SerializeField][ListDrawerSettings]
private List<Image> hearts;
public Sprite full;
public Sprite empty;
void Start(){
hearts = new List<Image>();
//找到必要的物体和组件
player = FindObjectOfType<MyPlayer>();
for(int i = 0; i < 10; i++){
hearts.Add(transform.GetChild(i).GetComponent<Image>());
}
}
void Update(){
//每帧检查当UI剩余血量和玩家真实剩余血量不一致触发重刷新UI功能
if(HPLeft != player.HPLeft) RefrashUI((int) player.HPLeft);
HPLeft = player.HPLeft;
}
void RefrashUI(int left){
Debug.Log("触发");
foreach(Image t in hearts){
if(left > 0) t.sprite = full;
else t.sprite = empty;
left--;
}
}
}

View File

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

View File

@ -0,0 +1,35 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using DG.Tweening;
using Sirenix.OdinInspector;
/// <summary>
/// 控制镰刀CDUI的脚本
/// </summary>
public class SickleCD : MonoBehaviour
{
/// <summary>
/// 镰刀CD总时长,初始化的时候从玩家获取
/// </summary>
private float allTime;
private MyPlayer player;
private Image image;
void Start(){
player = FindObjectOfType<MyPlayer>();
allTime = player.sickleCD;
image = GetComponent<Image>();
}
/// <summary>
/// 玩家发射镰刀的时候顺便触发,开始计算镰刀UI
/// </summary>
public void OnSickle(){
//先让标志shake一下,很酷
transform.parent.DOShakePosition(0.5f,10);
//再开始Tween填充
image.fillAmount = 0;
image.DOFillAmount(1,allTime).SetEase(Ease.Linear);
}
}

View File

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

View File

@ -24,6 +24,7 @@ public class GetDateBaseDead : MonoBehaviour
}
public void Show(){
if(deadInfos == null) deadInfos = new List<DeadInfo>();
//初始化所有死亡玩家
foreach(DeadInfo info in deadInfos){
//创建一个死亡玩家

View File

@ -26,6 +26,8 @@ public class YiSaOpeningStage : Stage
airWall.SetActive(false);
//开启以撒的攻击
yiSa.state = Enemy.State.atk;
//开始显示血条UI
FindObjectOfType<BossHPBar>().OnShowUI();
StartCoroutine(yiSa.StartAATK());
yield return new WaitForSeconds(0.8f);
//触发善后与结束事件

View File

@ -38,6 +38,8 @@ public class TrojanopeningStage : Stage
yield return new WaitForSeconds(0.8f);
//提前打开玩家的操作地图
player.GetComponent<PlayerInput>().SwitchCurrentActionMap("Normal");
//提前打开空气墙
airWall.SetActive(true);
//让木马开始追逐
horse.OnFindThePlayer(player.transform);
//打开木马碰撞体

View File

@ -114,7 +114,7 @@ public class MyPlayer : MonoBehaviour, Boomer.I_CanBeBoomedObj
[FoldoutGroup("状态",false,1)][Header("玩家现在是否处于控制状态下(物理)")][SerializeField][ReadOnly]
public bool inControl = true;
[SerializeField][ReadOnly][ProgressBar(0,10,0.15f,0.47f,0.74f)][FoldoutGroup("状态")]
private float HPLeft;
public float HPLeft;
/// <summary>
/// 自身动画控制器组件
/// </summary>
@ -347,6 +347,8 @@ public class MyPlayer : MonoBehaviour, Boomer.I_CanBeBoomedObj
isLanding = true;
//如果没有被附身,则着地时再表示自己inControl
if(!isCatching)inControl = true;
//如果死了,锁定所有刚体移动
if(isDead) m_rigidbody.constraints = RigidbodyConstraints2D.FreezeAll;
}
}
}
@ -403,7 +405,7 @@ public class MyPlayer : MonoBehaviour, Boomer.I_CanBeBoomedObj
public void OnWave(InputAction.CallbackContext context)
{
//当执行Wave动作
if (context.performed && hammerCDLeft <= 0)
if (context.performed && hammerCDLeft <= 0 && !isThrowing)
{
hammerSprite.DOFade(1, 0f);//把锤子显示Debug用后期请删除
hammerCollider.enabled = true;//打开锤子碰撞体
@ -430,7 +432,7 @@ public class MyPlayer : MonoBehaviour, Boomer.I_CanBeBoomedObj
public void OnSickle(InputAction.CallbackContext context)
{
//按下就触发 CD好了 玩家处于控制状态
if(context.started && sickleCDLeft <= 0 && inControl){
if(context.started && sickleCDLeft <= 0 && inControl && !isThrowing){
//实例化一个镰刀游戏物体
Sickle sickle = Instantiate(
sicklePrefab,
@ -451,6 +453,8 @@ public class MyPlayer : MonoBehaviour, Boomer.I_CanBeBoomedObj
vibrationManager.ShakeScream(Vector2.right,0.2f);
//改变标记表示开始播放丢镰刀动画
isThrowing = true;
//通知UI
FindObjectOfType<SickleCD>().OnSickle();
}
}

View File

@ -37,6 +37,6 @@ Material:
m_Offset: {x: 0, y: 0}
m_Floats: []
m_Colors:
- Color_: {r: 255, g: 0, b: 0, a: 1}
- Color_: {r: 14, g: 61, b: 255, a: 1}
- Color_afa0e5a2e973466d9342c3c1d6f18559: {r: 0.8196055, g: 3.5711384, b: 14.928529, a: 1}
m_BuildTextureStacks: []

BIN
Assets/Sprites/UI/心.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 363 B

View File

@ -0,0 +1,96 @@
fileFormatVersion: 2
guid: 03f388ed889fe514ba5bcdbc4b6ff740
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
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: 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: 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: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

After

Width:  |  Height:  |  Size: 299 B

View File

@ -0,0 +1,96 @@
fileFormatVersion: 2
guid: 15ea52cd53574ef4ca3a17cda1a15aa7
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
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: 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: 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: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

After

Width:  |  Height:  |  Size: 264 B

View File

@ -0,0 +1,96 @@
fileFormatVersion: 2
guid: bac1c12c6adb5d742862405ddf5ebd62
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
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: 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: 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: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@ -0,0 +1,96 @@
fileFormatVersion: 2
guid: ff647fb08b659544a9c8bb078e544e43
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
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: 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: 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: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@ -0,0 +1,96 @@
fileFormatVersion: 2
guid: b80f7b07a884ae4449ac1e560f0c287d
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
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: 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: 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: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@ -12,28 +12,28 @@ EditorUserSettings:
value: 22424703114646680e0b0227036c7b192c16162d1f3c2737281d1820f6ae2136ebf32f
flags: 0
RecentlyUsedScenePath-2:
value: 22424703114646680e0b0227036c7000131911242b66333e243d04
value: 22424703114646680e0b0227036c791f580216233831
flags: 0
RecentlyUsedScenePath-3:
value: 22424703114646680e0b0227036c6b153a021713251b32312a2c2936f1f47a2decee22f0
flags: 0
RecentlyUsedScenePath-4:
value: 22424703114646680e0b0227036c4b150503563f22213229
flags: 0
RecentlyUsedScenePath-5:
value: 22424703114646680e0b0227036c6619580216233831
flags: 0
RecentlyUsedScenePath-6:
value: 22424703114646680e0b0227036c661925162b3e2d2f2304283a097df7ee3d2cfb
flags: 0
RecentlyUsedScenePath-7:
value: 22424703114646680e0b0227036c5c0518590d24253c3f
flags: 0
RecentlyUsedScenePath-8:
value: 22424703114646680e0b0227036c7519580216233831
flags: 0
RecentlyUsedScenePath-4:
value: 22424703114646680e0b0227036c7000131911242b66333e243d04
flags: 0
RecentlyUsedScenePath-5:
value: 22424703114646680e0b0227036c6b153a021713251b32312a2c2936f1f47a2decee22f0
flags: 0
RecentlyUsedScenePath-6:
value: 22424703114646680e0b0227036c4b150503563f22213229
flags: 0
RecentlyUsedScenePath-7:
value: 22424703114646680e0b0227036c6619580216233831
flags: 0
RecentlyUsedScenePath-8:
value: 22424703114646680e0b0227036c661925162b3e2d2f2304283a097df7ee3d2cfb
flags: 0
RecentlyUsedScenePath-9:
value: 22424703114646680e0b0227036c791f580216233831
value: 22424703114646680e0b0227036c5c0518590d24253c3f
flags: 0
UnityEditor.ShaderGraph.Blackboard:
value: 18135939215a0a5004000b0e15254b524c030a3f2964643d120d1230e9e93a3fd6e826abbd2e2d293c4ead313b08042de6030a0afa240c0d020be94c4bab5e435d8715fa32c70d15d11612dacc11fee5d3c5d1fe9ab1b1968e93e2ffcbc3e7e2f0b3ffe0e8b0be9af8ffaeffff8e85dd8390e3949c8899daa7