Flexible修改,主题包更新

This commit is contained in:
SoulliesOfficial
2025-03-09 23:31:32 -04:00
parent 206698dd79
commit 2e7fca088d
36 changed files with 46658 additions and 10071 deletions

View File

@@ -48,10 +48,10 @@ namespace Ichni.RhythmGame
colorB.UpdateFlexibleFloat(songTime);
colorA.UpdateFlexibleFloat(songTime);
if (colorR.returnType is FlexibleReturnType.MiddleExecuting or FlexibleReturnType.After or FlexibleReturnType.Before ||
colorG.returnType is FlexibleReturnType.MiddleExecuting or FlexibleReturnType.After or FlexibleReturnType.Before ||
colorB.returnType is FlexibleReturnType.MiddleExecuting or FlexibleReturnType.After or FlexibleReturnType.Before ||
colorA.returnType is FlexibleReturnType.MiddleExecuting or FlexibleReturnType.After or FlexibleReturnType.Before)
if ((colorR.returnType is FlexibleReturnType.MiddleExecuting || colorR.isSwitchingReturnType) ||
(colorG.returnType is FlexibleReturnType.MiddleExecuting || colorG.isSwitchingReturnType) ||
(colorB.returnType is FlexibleReturnType.MiddleExecuting || colorB.isSwitchingReturnType) ||
(colorA.returnType is FlexibleReturnType.MiddleExecuting || colorA.isSwitchingReturnType))
{
animationReturnType = FlexibleReturnType.MiddleExecuting;

View File

@@ -47,10 +47,10 @@ namespace Ichni.RhythmGame
colorB.UpdateFlexibleFloat(songTime);
colorI.UpdateFlexibleFloat(songTime);
if (colorR.returnType is FlexibleReturnType.MiddleExecuting or FlexibleReturnType.After or FlexibleReturnType.Before ||
colorG.returnType is FlexibleReturnType.MiddleExecuting or FlexibleReturnType.After or FlexibleReturnType.Before ||
colorB.returnType is FlexibleReturnType.MiddleExecuting or FlexibleReturnType.After or FlexibleReturnType.Before ||
colorI.returnType is FlexibleReturnType.MiddleExecuting or FlexibleReturnType.After or FlexibleReturnType.Before)
if ((colorR.returnType is FlexibleReturnType.MiddleExecuting || colorR.isSwitchingReturnType) ||
(colorG.returnType is FlexibleReturnType.MiddleExecuting || colorG.isSwitchingReturnType) ||
(colorB.returnType is FlexibleReturnType.MiddleExecuting || colorB.isSwitchingReturnType) ||
(colorI.returnType is FlexibleReturnType.MiddleExecuting || colorI.isSwitchingReturnType))
{
animationReturnType = FlexibleReturnType.MiddleExecuting;

View File

@@ -45,9 +45,9 @@ namespace Ichni.RhythmGame
positionY.UpdateFlexibleFloat(songTime);
positionZ.UpdateFlexibleFloat(songTime);
if (positionX.returnType is FlexibleReturnType.MiddleExecuting or FlexibleReturnType.After or FlexibleReturnType.Before ||
positionY.returnType is FlexibleReturnType.MiddleExecuting or FlexibleReturnType.After or FlexibleReturnType.Before ||
positionZ.returnType is FlexibleReturnType.MiddleExecuting or FlexibleReturnType.After or FlexibleReturnType.Before)
if ((positionX.returnType is FlexibleReturnType.MiddleExecuting || positionX.isSwitchingReturnType) ||
(positionY.returnType is FlexibleReturnType.MiddleExecuting || positionY.isSwitchingReturnType) ||
(positionZ.returnType is FlexibleReturnType.MiddleExecuting || positionZ.isSwitchingReturnType))
{
animationReturnType = FlexibleReturnType.MiddleExecuting;
Vector3 currentPosition = new Vector3(positionX.value, positionY.value, positionZ.value);

View File

@@ -45,9 +45,9 @@ namespace Ichni.RhythmGame
scaleY.UpdateFlexibleFloat(songTime);
scaleZ.UpdateFlexibleFloat(songTime);
if (scaleX.returnType is FlexibleReturnType.MiddleExecuting or FlexibleReturnType.After or FlexibleReturnType.Before ||
scaleY.returnType is FlexibleReturnType.MiddleExecuting or FlexibleReturnType.After or FlexibleReturnType.Before ||
scaleZ.returnType is FlexibleReturnType.MiddleExecuting or FlexibleReturnType.After or FlexibleReturnType.Before)
if ((scaleX.returnType is FlexibleReturnType.MiddleExecuting || scaleX.isSwitchingReturnType) ||
(scaleY.returnType is FlexibleReturnType.MiddleExecuting || scaleY.isSwitchingReturnType) ||
(scaleZ.returnType is FlexibleReturnType.MiddleExecuting || scaleZ.isSwitchingReturnType))
{
animationReturnType = FlexibleReturnType.MiddleExecuting;
Vector3 currentScale = new Vector3(scaleX.value, scaleY.value, scaleZ.value);

View File

@@ -47,9 +47,9 @@ namespace Ichni.RhythmGame
eulerAngleY.UpdateFlexibleFloat(songTime);
eulerAngleZ.UpdateFlexibleFloat(songTime);
if (eulerAngleX.returnType is FlexibleReturnType.MiddleExecuting or FlexibleReturnType.After or FlexibleReturnType.Before ||
eulerAngleY.returnType is FlexibleReturnType.MiddleExecuting or FlexibleReturnType.After or FlexibleReturnType.Before ||
eulerAngleZ.returnType is FlexibleReturnType.MiddleExecuting or FlexibleReturnType.After or FlexibleReturnType.Before)
if ((eulerAngleX.returnType is FlexibleReturnType.MiddleExecuting || eulerAngleX.isSwitchingReturnType) ||
(eulerAngleY.returnType is FlexibleReturnType.MiddleExecuting || eulerAngleY.isSwitchingReturnType) ||
(eulerAngleZ.returnType is FlexibleReturnType.MiddleExecuting || eulerAngleZ.isSwitchingReturnType))
{
animationReturnType = FlexibleReturnType.MiddleExecuting;
Vector3 currentEulerAngles = new Vector3(eulerAngleX.value, eulerAngleY.value, eulerAngleZ.value);

View File

@@ -48,6 +48,8 @@ namespace Ichni.RhythmGame
public float value;
public int currentAnimationIndex;
public List<AnimatedFloat> animations;
public bool isSwitchingReturnType;
public FlexibleReturnType lastReturnType;
public FlexibleReturnType returnType;
public FlexibleFloat()
@@ -77,6 +79,8 @@ namespace Ichni.RhythmGame
/// <param name="歌曲时间"></param>
public void UpdateFlexibleFloat(float nowTime)
{
if(isSwitchingReturnType) isSwitchingReturnType = false;
AnimatedFloat nowAnimatedFloat = GetAnimatedFloat(nowTime); //获取当前时间点对应的AnimatedFloat
if (nowAnimatedFloat != null) //如果能获取到,表明当前时间点存在动画
{
@@ -84,7 +88,11 @@ namespace Ichni.RhythmGame
float nowPercent = AnimationCurveEvaluator.Evaluate(nowAnimatedFloat.animationCurveType,
(nowTime - nowAnimatedFloat.startTime) / nowAnimatedFloat.totalTime);
value = nowAnimatedFloat.startValue + nowPercent * nowAnimatedFloat.differenceValue; //计算value
returnType = FlexibleReturnType.MiddleExecuting;
if (lastReturnType != returnType) isSwitchingReturnType = true;
lastReturnType = returnType;
return;
}
@@ -104,6 +112,9 @@ namespace Ichni.RhythmGame
}
returnType = FlexibleReturnType.Before;
if (lastReturnType != returnType) isSwitchingReturnType = true;
lastReturnType = returnType;
return;
}
@@ -118,6 +129,9 @@ namespace Ichni.RhythmGame
}
returnType = FlexibleReturnType.After;
if (lastReturnType != returnType) isSwitchingReturnType = true;
lastReturnType = returnType;
return;
}
@@ -127,6 +141,9 @@ namespace Ichni.RhythmGame
}
returnType = FlexibleReturnType.MiddleInterval;
if (lastReturnType != returnType) isSwitchingReturnType = true;
lastReturnType = returnType;
return;
}

View File

@@ -1,13 +1,14 @@
using System.Collections;
using System.Collections.Generic;
using Ichni.RhythmGame.Beatmap;
using UnityEditor;
using UnityEngine;
namespace Ichni.RhythmGame
{
public class ProjectInformation : IBaseElement
{
public static string EditorVersion = "0.1.0";
public string projectName;
public string creatorName;
public string editorVersion;
@@ -39,7 +40,7 @@ namespace Ichni.RhythmGame
public void SaveBM()
{
matchedBM = new ProjectInformation_BM(projectName, creatorName, PlayerSettings.bundleVersion,
matchedBM = new ProjectInformation_BM(projectName, creatorName, "0.1.0",
createTime, lastSaveTime, selectedThemeBundleList);
}

View File

@@ -8,7 +8,6 @@ using DG.Tweening;
using Ichni.RhythmGame.Beatmap;
using TMPro;
using UniRx;
using UnityEditor;
using UnityEngine;
using UnityEngine.InputSystem;
using UnityEngine.SceneManagement;
@@ -48,7 +47,7 @@ namespace Ichni.StartMenu
InformationTransistor.instance.projectInfo_BM = new ProjectInformation_BM(
projectNameInputField.text,
creatorNameInputField.text,
PlayerSettings.bundleVersion,
"0.1.0",
DateTime.Now.ToString(CultureInfo.CurrentCulture),
DateTime.Now.ToString(CultureInfo.CurrentCulture),
themeBundleSelector.GetSelectedThemeBundleList());

View File

@@ -106,120 +106,6 @@
"attachedElementGuid" : {
"value" : "55a0ed60-d741-4072-86a3-7d7af286c2bb"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.Tap_BM,Assembly-CSharp",
"exactJudgeTime" : 1,
"elementName" : "New Tap",
"tags" : [
],
"elementGuid" : {
"value" : "d128276b-676d-4071-a6fc-1e41e146914b"
},
"attachedElementGuid" : {
"value" : "55a0ed60-d741-4072-86a3-7d7af286c2bb"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp",
"isOverridingDuration" : false,
"startTime" : -32767,
"endTime" : 32767,
"attachedElementGuid" : {
"value" : "d128276b-676d-4071-a6fc-1e41e146914b"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.NoteJudgeSubmodule_BM,Assembly-CSharp",
"judgeUnitList" : [
],
"attachedElementGuid" : {
"value" : "d128276b-676d-4071-a6fc-1e41e146914b"
}
},{
"__type" : "Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse.Beatmap.DTMNoteVisual_BM,Assembly-CSharp",
"themeBundleName" : "departure_to_multiverse",
"objectName" : "DTM_NoteVisualTap",
"elementName" : "New Note Visual",
"tags" : [
],
"elementGuid" : {
"value" : "5f950099-85bf-4e60-b595-eb2c82db228a"
},
"attachedElementGuid" : {
"value" : "d128276b-676d-4071-a6fc-1e41e146914b"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp",
"originalPosition" : {
"x" : 0,
"y" : 0,
"z" : 0
},
"originalEulerAngles" : {
"x" : 0,
"y" : 0,
"z" : 0
},
"originalScale" : {
"x" : 1,
"y" : 1,
"z" : 1
},
"attachedElementGuid" : {
"value" : "5f950099-85bf-4e60-b595-eb2c82db228a"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp",
"isOverridingDuration" : false,
"startTime" : -32767,
"endTime" : 32767,
"attachedElementGuid" : {
"value" : "5f950099-85bf-4e60-b595-eb2c82db228a"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.ColorSubmodule_BM,Assembly-CSharp",
"originalBaseColor" : {
"r" : 1,
"g" : 1,
"b" : 1,
"a" : 1
},
"emissionEnabled" : false,
"originalEmissionColor" : {
"r" : 0,
"g" : 0,
"b" : 0,
"a" : 1
},
"originalEmissionIntensity" : 0,
"attachedElementGuid" : {
"value" : "5f950099-85bf-4e60-b595-eb2c82db228a"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.EffectSubmodule_BM,Assembly-CSharp",
"effectCollection" : {"Generate":[
],"GeneralJudge":[
],"Holding":[
],"Perfect":[
{
"__type" : "Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse.Beatmap.DTMNotePerfectBurst_BM,Assembly-CSharp",
"effectTime" : 0
}
],"Good":[
],"Bad":[
],"Miss":[
]
},
"attachedElementGuid" : {
"value" : "5f950099-85bf-4e60-b595-eb2c82db228a"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.PathNode_BM,Assembly-CSharp",
"isShowingSphere" : true,
@@ -600,6 +486,126 @@
"attachedElementGuid" : {
"value" : "6acfc63c-ae9a-498f-be26-49480a56d741"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.Tap_BM,Assembly-CSharp",
"exactJudgeTime" : 0.75,
"elementName" : "New Tap",
"tags" : [
],
"elementGuid" : {
"value" : "aeced779-ecfe-49ff-9198-32c84c8fb6a1"
},
"attachedElementGuid" : {
"value" : "55a0ed60-d741-4072-86a3-7d7af286c2bb"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp",
"isOverridingDuration" : false,
"startTime" : -32767,
"endTime" : 32767,
"attachedElementGuid" : {
"value" : "aeced779-ecfe-49ff-9198-32c84c8fb6a1"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.NoteJudgeSubmodule_BM,Assembly-CSharp",
"judgeUnitList" : [
],
"attachedElementGuid" : {
"value" : "aeced779-ecfe-49ff-9198-32c84c8fb6a1"
}
},{
"__type" : "Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse.Beatmap.DTMNoteVisual_BM,Assembly-CSharp",
"themeBundleName" : "departure_to_multiverse",
"objectName" : "DTM_NoteVisualTap",
"elementName" : "New Note Visual",
"tags" : [
],
"elementGuid" : {
"value" : "65e40f0c-820f-48e8-9e70-9315b6a8fa43"
},
"attachedElementGuid" : {
"value" : "aeced779-ecfe-49ff-9198-32c84c8fb6a1"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.TransformSubmodule_BM,Assembly-CSharp",
"originalPosition" : {
"x" : 0,
"y" : 0,
"z" : 0
},
"originalEulerAngles" : {
"x" : 0,
"y" : 0,
"z" : 0
},
"originalScale" : {
"x" : 1,
"y" : 1,
"z" : 1
},
"attachedElementGuid" : {
"value" : "65e40f0c-820f-48e8-9e70-9315b6a8fa43"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.TimeDurationSubmodule_BM,Assembly-CSharp",
"isOverridingDuration" : false,
"startTime" : -32767,
"endTime" : 32767,
"attachedElementGuid" : {
"value" : "65e40f0c-820f-48e8-9e70-9315b6a8fa43"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.ColorSubmodule_BM,Assembly-CSharp",
"originalBaseColor" : {
"r" : 1,
"g" : 1,
"b" : 1,
"a" : 1
},
"emissionEnabled" : false,
"originalEmissionColor" : {
"r" : 0,
"g" : 0,
"b" : 0,
"a" : 1
},
"originalEmissionIntensity" : 0,
"attachedElementGuid" : {
"value" : "65e40f0c-820f-48e8-9e70-9315b6a8fa43"
}
},{
"__type" : "Ichni.RhythmGame.Beatmap.EffectSubmodule_BM,Assembly-CSharp",
"effectCollection" : {"Generate":[
],"GeneralJudge":[
],"Holding":[
],"Perfect":[
{
"__type" : "Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse.Beatmap.DTMNotePerfectBurst_BM,Assembly-CSharp",
"effectTime" : 0
}
],"Good":[
{
"__type" : "Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse.Beatmap.DTMNoteGoodBurst_BM,Assembly-CSharp",
"effectTime" : 0
}
],"Bad":[
{
"__type" : "Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse.Beatmap.DTMNoteBadBurst_BM,Assembly-CSharp",
"effectTime" : 0
}
],"Miss":[
]
},
"attachedElementGuid" : {
"value" : "65e40f0c-820f-48e8-9e70-9315b6a8fa43"
}
}
],
"attachedElementGuid" : {

View File

@@ -1,5 +1,5 @@
ManifestFileVersion: 0
CRC: 873340145
CRC: 1438243761
AssetBundleManifest:
AssetBundleInfos:
Info_0:

View File

@@ -1,15 +1,15 @@
ManifestFileVersion: 0
CRC: 16830823
CRC: 3271336981
Hashes:
AssetFileHash:
serializedVersion: 2
Hash: a1c57251afb4d3da1f8f81debdf8aedc
Hash: 2de13e3be916bcda9287f02bcc046001
TypeTreeHash:
serializedVersion: 2
Hash: d4f61e96c00d9fcba2817c7474365b17
Hash: 4f510d38a2ebee397aba370d0ec120d7
IncrementalBuildHash:
serializedVersion: 2
Hash: a1c57251afb4d3da1f8f81debdf8aedc
Hash: 2de13e3be916bcda9287f02bcc046001
HashAppended: 0
ClassTypes:
- Class: 1
@@ -35,9 +35,11 @@ ClassTypes:
- Class: 114
Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3}
- Class: 114
Script: {fileID: 11500000, guid: 72caf325f2b59403c94193cd2037b7ba, type: 3}
Script: {fileID: 11500000, guid: 7e32cd989d5ff4f52b2b9ca2436698e6, type: 3}
- Class: 114
Script: {fileID: 11500000, guid: 4d3011bfdcb00476fbd1a7de86d1c1cb, type: 3}
- Class: 114
Script: {fileID: 11500000, guid: 72caf325f2b59403c94193cd2037b7ba, type: 3}
- Class: 115
Script: {instanceID: 0}
- Class: 212
@@ -48,7 +50,20 @@ SerializeReferenceClassIdentifiers:
- AssemblyName: Sirenix.Serialization
ClassName: Sirenix.Serialization.SerializationData
Assets:
- Assets/ThemeBundles/Basic/Prefabs/Plane.prefab
- Assets/ThemeBundles/Basic/Prefabs/Square2D.prefab
- Assets/ThemeBundles/Basic/Prefabs/Cube.prefab
- Assets/ThemeBundles/Basic/Prefabs/Cylinder.prefab
- Assets/ThemeBundles/Basic/Prefabs/Circle2D.prefab
- Assets/ThemeBundles/Basic/Prefabs/Hexagon2D.prefab
- Assets/ThemeBundles/Basic/Prefabs/IsometricDiamond2D.prefab
- Assets/ThemeBundles/Basic/Prefabs/EmptyObject.prefab
- Assets/ThemeBundles/Basic/Prefabs/Capsule2D.prefab
- Assets/ThemeBundles/Basic/Prefabs/Capsule.prefab
- Assets/ThemeBundles/Basic/Prefabs/Triangle2D.prefab
- Assets/ThemeBundles/Basic/Prefabs/Sphere.prefab
- Assets/ThemeBundles/Basic/Prefabs/Quad.prefab
- Assets/ThemeBundles/Basic/Prefabs/BasicNoteTap3D.prefab
- Assets/ThemeBundles/Basic/Prefabs/DirectionalLight.prefab
- Assets/ThemeBundles/Basic/Prefabs/PointLight.prefab
Dependencies: []

View File

@@ -1,15 +1,15 @@
ManifestFileVersion: 0
CRC: 209218920
CRC: 370979925
Hashes:
AssetFileHash:
serializedVersion: 2
Hash: 63ca5db25728211ab7aa4a10379d148f
Hash: 08948d50592b5994b445f1def67e828b
TypeTreeHash:
serializedVersion: 2
Hash: 7c8fba77ff779a35ad42450f8316ace8
IncrementalBuildHash:
serializedVersion: 2
Hash: 63ca5db25728211ab7aa4a10379d148f
Hash: 08948d50592b5994b445f1def67e828b
HashAppended: 0
ClassTypes:
- Class: 1

View File

@@ -208,7 +208,7 @@ Material:
- __dirty: 1
- _fnl_power: 4.53
- _fnl_sacle: 0.84
- _softFacotr: 1
- _softFacotr: 0
- _sot_sting_A: 0
m_Colors:
- _AddTexBlendModeVec4: {r: 1, g: 0, b: 0, a: 0}

View File

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

View File

@@ -0,0 +1,481 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 8
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: M_tap_01_burst
m_Shader: {fileID: 4800000, guid: 4af258f019782954c9c32cd616f51c3b, type: 3}
m_Parent: {fileID: 0}
m_ModifiedSerializedProperties: 0
m_ValidKeywords:
- _DISSOLVE_TEX
- _VTO_TEX
m_InvalidKeywords:
- _CADDTEXUVT_ON
- _CUSTOMDATADIS_ON
- _DISSOLVEAR_ON
- _DISSOLVEPLUSTEXAR_ON
- _DISSOLVEPLUSTEXUVCLIP_ON
- _DISSOLVETEXAR_ON
- _DISSOLVETEXUVCLIP_ON
- _DISTORTMASKTEXAR_ON
- _DISTORTTEXAR_ON
- _DISTORTUINTENSITY_ON
- _DISTORTVINTENSITY_ON
- _FACE_Y
- _IFADDTEXCOLOR_ON
- _IFBEINGDISTORTED_ON
- _IFDISSOLVECOLOR_ON
- _MAINTEXUVCLIP_ON
- _MASKALPHARA_ON
- _MASKPLUSAR_ON
- _MASKTEXAR_ON
- _MASKTEXUVCLIP_ON
- _REFACTIONMASKTEXAR_ON
- _REFACTIONTEXAR_ON
- _VTOAR_ON
- _VTOFACTORCUSTOM_ON
- _VTOTEXAR_ON
- _VTOTEXUVCLIP_ON
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses:
- Distortion
- AfterDistortion
m_LockedProperties: _MainTex_ar
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _AddTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _BaseMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailAlbedoMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailMask:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailNormalMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DisslovePlusTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DissloveTex:
m_Texture: {fileID: 2800000, guid: 342297fdd4488f949a644a20f8b2e259, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DissolvePlusTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DissolveTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DistortMaskTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DistortTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _EmissionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MaskPlusTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MaskTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _RefactionMaskTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _RefactionTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _SpecGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _VTOMaskTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _VTOTex:
m_Texture: {fileID: 2800000, guid: 5392668a037c8bf49b4479948ee1f3fd, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_Lightmaps:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_LightmapsInd:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_ShadowMasks:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Ints: []
m_Floats:
- _AddRotate: 0
- _AddTexAR: 0
- _AddTexBlend: 0
- _AddTexC: 0
- _AddTexCV: 0
- _AddTexUspeed: 0
- _AddTexVspeed: 0
- _AlphaAdd: 0
- _AlphaClip: 0
- _AlphaCutoff: 0.5
- _AlphaToMask: 0
- _Blend: 0
- _BlendMode: 0
- _BlendModePreserveSpecular: 1
- _BumpScale: 1
- _CAddTexUV: 0
- _CAddTexUVT: 1
- _CenterU: 0.5
- _CenterV: 0.5
- _ClearCoatMask: 0
- _ClearCoatSmoothness: 0
- _Comparison: 8
- _Cull: 2
- _CullMode: 0
- _Cullmode: 2
- _CustomDataToZero: 1
- _CustomDissolve: 0
- _CustomDissolvePlusTexUOffset: 0
- _CustomDissolvePlusTexVOffset: 0
- _CustomDissolveTexUOffset: 0
- _CustomDissolveTexVOffset: 0
- _CustomDistort: 0
- _CustomDistortFactor: 0
- _CustomMainTexUOffset: 0
- _CustomMainTexVOffset: 0
- _CustomMaskTexUOffset: 0
- _CustomMaskTexVOffset: 0
- _CustomRefactionFactor: 0
- _CustomVTO: 0
- _CustomdataDis: 1
- _CustomdataDisT: 0
- _CustomdataMainTexUV: 0
- _CustomdataMaskUV: 0
- _Cutoff: 0.5
- _DIssloveFactor: 0.599
- _DIssloveSoft: 0
- _DIssloveWide: 0.1
- _DIssolve_rotat: 0
- _DepthFade: 1
- _DepthfadeFactor: 1
- _Depthfadeon: 0
- _DetailAlbedoMapScale: 1
- _DetailNormalMapScale: 1
- _DisTex_Uspeed: 0
- _DisTex_Vspeed: 0
- _DissolveAR: 1
- _DissolveC: 0
- _DissolveCV: 0
- _DissolveFactor: 0
- _DissolveFactorC: 1
- _DissolveFactorC1: 0
- _DissolveOffsetUC1: 1
- _DissolveOffsetVC1: 1
- _DissolvePlusAR: 0
- _DissolvePlusC: 0
- _DissolvePlusCV: 0
- _DissolvePlusIntensity: 0.5
- _DissolvePlusR: 0
- _DissolvePlusTexAR: 1
- _DissolvePlusTexDetail: 0
- _DissolvePlusTexRotator: 0
- _DissolvePlusTexUClamp: 0
- _DissolvePlusTexUMirror: 0
- _DissolvePlusTexUOffsetC: 1
- _DissolvePlusTexUSpeed: 0
- _DissolvePlusTexUVClip: 1
- _DissolvePlusTexVClamp: 0
- _DissolvePlusTexVMirror: 0
- _DissolvePlusTexVOffsetC: 1
- _DissolvePlusTexVSpeed: 0
- _DissolveSoft: 0.1
- _DissolveTexAR: 1
- _DissolveTexDetail: 0
- _DissolveTexDivide: 1
- _DissolveTexExp: 10
- _DissolveTexRotator: 0
- _DissolveTexUClamp: 0
- _DissolveTexUMirror: 0
- _DissolveTexUOffsetC: 1
- _DissolveTexUSpeed: 0
- _DissolveTexUVClip: 1
- _DissolveTexVClamp: 0
- _DissolveTexVMirror: 0
- _DissolveTexVOffsetC: 1
- _DissolveTexVSpeed: 0
- _DissolveWide: 0.05
- _DistortDissolveTex: 0
- _DistortFactor: 0
- _DistortFactorC: 1
- _DistortFactorC1: 1
- _DistortMainTex: 0
- _DistortMask: 0
- _DistortMaskTex: 0
- _DistortMaskTexAR: 1
- _DistortMaskTexC: 0
- _DistortMaskTexCV: 0
- _DistortMaskTexR: 0
- _DistortRemap: 0
- _DistortTexAR: 1
- _DistortTexDetail: 0
- _DistortTexRotator: 0
- _DistortTexUMirror: 0
- _DistortTexUSpeed: 0
- _DistortTexVMirror: 0
- _DistortTexVSpeed: 0
- _DistortTex_Uspeed: 0
- _DistortTex_Vspeed: 0
- _DistortUIntensity: 1
- _DistortVIntensity: 1
- _Dst: 10
- _DstBlend: 0
- _DstBlendAlpha: 0
- _EnvironmentReflections: 1
- _FDepth: 0
- _FDissolvePlusTex: 0
- _FDissolveTex: 0
- _FDistortTex: 0
- _FFnl: 0
- _FMaskTex: 0
- _FNLfanxiangkaiguan: 0
- _Face: 1
- _Fail: 0
- _FnlPower: 1
- _FnlScale: 0
- _GlossMapScale: 0
- _Glossiness: 0
- _GlossyReflections: 0
- _IfAddTex: 0
- _IfAddTexAlpha: 0
- _IfAddTexColor: 1
- _IfBeingDistorted: 1
- _IfDissolveColor: 1
- _IfDissolveOffsetC: 0
- _IfDissolvePlus: 0
- _IfFNLAlpha: 0
- _IfFlowmap: 0
- _IfMaskColor: 0
- _IfMaskPlusTex: 0
- _IfRefaction: 0
- _IfRefactionMask: 0
- _IfVTO: 0
- _MainAlpha: 10
- _MainOffsetUC1: 0
- _MainOffsetVC1: 0
- _MainRGBA: 14
- _MainTexAR: 0
- _MainTexCAFator: 0
- _MainTexDesaturate: 0
- _MainTexDetail: 0
- _MainTexRotator: 0
- _MainTexUClamp: 0
- _MainTexUMirror: 0
- _MainTexUOffsetC: 1
- _MainTexUSpeed: 0
- _MainTexUVClip: 1
- _MainTexVClamp: 0
- _MainTexVMirror: 0
- _MainTexVOffsetC: 1
- _MainTexVSpeed: 0
- _MainTex_Uspeed: 0
- _MainTex_Vspeed: 0
- _MainTex_ar: 0
- _MainTex_rotat: 0
- _MaintexC: 0
- _MaintexCV: 0
- _MaskAlphaRA: 1
- _MaskC: 0
- _MaskCV: 0
- _MaskOffsetUC1: 0
- _MaskOffsetVC1: 0
- _MaskPlusAR: 1
- _MaskPlusC: 0
- _MaskPlusCV: 0
- _MaskPlusR: 0
- _MaskPlusUspeed: 0
- _MaskPlusVspeed: 0
- _MaskTexAR: 1
- _MaskTexDetail: 0
- _MaskTexRotator: 0
- _MaskTexUClamp: 0
- _MaskTexUMirror: 0
- _MaskTexUOffsetC: 1
- _MaskTexUSpeed: 0
- _MaskTexUVClip: 1
- _MaskTexVClamp: 0
- _MaskTexVMirror: 0
- _MaskTexVOffsetC: 1
- _MaskTexVSpeed: 0
- _Mask_Uspeed: 0
- _Mask_Vspeed: 0
- _Mask_rotat: 0
- _Mask_scale: 1
- _Metallic: 0
- _OcclusionStrength: 1
- _Parallax: 0.005
- _Pass: 0
- _QueueControl: -1
- _QueueOffset: 0
- _ReFnl: 0
- _ReceiveShadows: 1
- _RefactionFactor: 0
- _RefactionFactorC: 1
- _RefactionMaskTexAR: 1
- _RefactionMaskTexDetail: 0
- _RefactionMaskTexRotator: 0
- _RefactionMaskTexUClamp: 0
- _RefactionMaskTexUMirror: 0
- _RefactionMaskTexUSpeed: 0
- _RefactionMaskTexUVClip: 0
- _RefactionMaskTexVClamp: 0
- _RefactionMaskTexVMirror: 0
- _RefactionMaskTexVSpeed: 0
- _RefactionRemap: 0
- _RefactionTexAR: 1
- _RefactionTexDetail: 0
- _RefactionTexRotator: 0
- _RefactionTexUMirror: 0
- _RefactionTexUSpeed: 0
- _RefactionTexVMirror: 0
- _RefactionTexVSpeed: 0
- _Reference: 0
- _SB: 0
- _SBCompare: 0
- _SceenTex: 0
- _Scr: 5
- _Smoothness: 0.5
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _SrcBlendAlpha: 1
- _Surface: 0
- _TextureUScale: 1
- _TextureUValue: 0
- _TextureVScale: 1
- _TextureVValue: 0
- _UVPolar: 0
- _VTOAR: 1
- _VTOC: 0
- _VTOCV: 0
- _VTOFactor: 0
- _VTOFactorC1: 1
- _VTOFactorCustom: 1
- _VTOR: 0
- _VTORemap: 0
- _VTOScale: 1
- _VTOScaleC: 1
- _VTOTexAR: 1
- _VTOTexDetail: 0
- _VTOTexRotator: 0
- _VTOTexUClamp: 0
- _VTOTexUMirror: 0
- _VTOTexUSpeed: 0
- _VTOTexUVClip: 1
- _VTOTexVClamp: 0
- _VTOTexVMirror: 0
- _VTOTexVSpeed: 0
- _VTOTex_Uspeed: 0
- _VTOTex_Vspeed: 0
- _WorkflowMode: 1
- _ZTest: 4
- _ZWrite: 1
- _Ztest: 4
- _Zwrite: 0
- __dirty: 1
- _fnl_power: 3.45
- _fnl_sacle: 0.3
- _softFacotr: 0
- _sot_sting_A: 0
m_Colors:
- _AddTexBlendModeVec4: {r: 1, g: 0, b: 0, a: 0}
- _AddTexColor: {r: 0, g: 0, b: 0, a: 0}
- _BackFaceColor: {r: 1, g: 1, b: 1, a: 0}
- _BaseColor: {r: 1, g: 1, b: 1, a: 1}
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _DIssloveColor: {r: 1, g: 1, b: 1, a: 1}
- _Dir: {r: 0, g: 0, b: 0, a: 0}
- _DissolveColor: {r: 1, g: 1, b: 1, a: 1}
- _DissolveFactorC2Vec4: {r: 0, g: 0, b: 1, a: 0}
- _DissolveOffsetUC2Vec4: {r: 1, g: 0, b: 0, a: 0}
- _DissolveOffsetVC2Vec4: {r: 0, g: 1, b: 0, a: 0}
- _DistortFactorC2Vec4: {r: 0, g: 0, b: 1, a: 0}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _FnlColor: {r: 1, g: 1, b: 1, a: 1}
- _MainColor: {r: 0.010880002, g: 0.0257536, b: 0.064, a: 1}
- _MainOffsetUC2Vec4: {r: 1, g: 0, b: 0, a: 0}
- _MainOffsetVC2Vec4: {r: 0, g: 1, b: 0, a: 0}
- _MainTexRefine: {r: 1, g: 1, b: 1, a: 0}
- _MaskOffsetUC2Vec4: {r: 0, g: 0, b: 1, a: 0}
- _MaskOffsetVC2Vec4: {r: 0, g: 0, b: 0, a: 1}
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
- _VTOFactorC2Vec4: {r: 0, g: 0, b: 0, a: 1}
- _fnl_color: {r: 29.735334, g: 104.77117, b: 110.130875, a: 1}
m_BuildTextureStacks: []
--- !u!114 &3905949624757751178
MonoBehaviour:
m_ObjectHideFlags: 11
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: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
m_Name:
m_EditorClassIdentifier:
version: 7

View File

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

View File

@@ -0,0 +1,480 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 8
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: M_tap_01_burst2
m_Shader: {fileID: 4800000, guid: 4af258f019782954c9c32cd616f51c3b, type: 3}
m_Parent: {fileID: 0}
m_ModifiedSerializedProperties: 0
m_ValidKeywords: []
m_InvalidKeywords:
- _CADDTEXUVT_ON
- _CUSTOMDATADIS_ON
- _DISSOLVEAR_ON
- _DISSOLVEPLUSTEXAR_ON
- _DISSOLVEPLUSTEXUVCLIP_ON
- _DISSOLVETEXAR_ON
- _DISSOLVETEXUVCLIP_ON
- _DISTORTMASKTEXAR_ON
- _DISTORTTEXAR_ON
- _DISTORTUINTENSITY_ON
- _DISTORTVINTENSITY_ON
- _FACE_Y
- _IFADDTEXCOLOR_ON
- _IFBEINGDISTORTED_ON
- _IFDISSOLVECOLOR_ON
- _IFFNLALPHA_ON
- _MAINTEXUVCLIP_ON
- _MASKALPHARA_ON
- _MASKPLUSAR_ON
- _MASKTEXAR_ON
- _MASKTEXUVCLIP_ON
- _REFACTIONMASKTEXAR_ON
- _REFACTIONTEXAR_ON
- _VTOAR_ON
- _VTOFACTORCUSTOM_ON
- _VTOTEXAR_ON
- _VTOTEXUVCLIP_ON
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses:
- Distortion
- AfterDistortion
m_LockedProperties: _MainTex_ar
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _AddTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _BaseMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailAlbedoMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailMask:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailNormalMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DisslovePlusTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DissloveTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DissolvePlusTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DissolveTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DistortMaskTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DistortTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _EmissionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MaskPlusTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MaskTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _RefactionMaskTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _RefactionTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _SpecGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _VTOMaskTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _VTOTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_Lightmaps:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_LightmapsInd:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_ShadowMasks:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Ints: []
m_Floats:
- _AddRotate: 0
- _AddTexAR: 0
- _AddTexBlend: 0
- _AddTexC: 0
- _AddTexCV: 0
- _AddTexUspeed: 0
- _AddTexVspeed: 0
- _AlphaAdd: 0
- _AlphaClip: 0
- _AlphaCutoff: 0.5
- _AlphaToMask: 0
- _Blend: 0
- _BlendMode: 0
- _BlendModePreserveSpecular: 1
- _BumpScale: 1
- _CAddTexUV: 0
- _CAddTexUVT: 1
- _CenterU: 0.5
- _CenterV: 0.5
- _ClearCoatMask: 0
- _ClearCoatSmoothness: 0
- _Comparison: 8
- _Cull: 2
- _CullMode: 0
- _Cullmode: 2
- _CustomDataToZero: 1
- _CustomDissolve: 0
- _CustomDissolvePlusTexUOffset: 0
- _CustomDissolvePlusTexVOffset: 0
- _CustomDissolveTexUOffset: 0
- _CustomDissolveTexVOffset: 0
- _CustomDistort: 0
- _CustomDistortFactor: 0
- _CustomMainTexUOffset: 0
- _CustomMainTexVOffset: 0
- _CustomMaskTexUOffset: 0
- _CustomMaskTexVOffset: 0
- _CustomRefactionFactor: 0
- _CustomVTO: 0
- _CustomdataDis: 1
- _CustomdataDisT: 0
- _CustomdataMainTexUV: 0
- _CustomdataMaskUV: 0
- _Cutoff: 0.5
- _DIssloveFactor: 0.599
- _DIssloveSoft: 0
- _DIssloveWide: 0.1
- _DIssolve_rotat: 0
- _DepthFade: 1
- _DepthfadeFactor: 1
- _Depthfadeon: 0
- _DetailAlbedoMapScale: 1
- _DetailNormalMapScale: 1
- _DisTex_Uspeed: 0
- _DisTex_Vspeed: 0
- _DissolveAR: 1
- _DissolveC: 0
- _DissolveCV: 0
- _DissolveFactor: 0
- _DissolveFactorC: 1
- _DissolveFactorC1: 0
- _DissolveOffsetUC1: 1
- _DissolveOffsetVC1: 1
- _DissolvePlusAR: 0
- _DissolvePlusC: 0
- _DissolvePlusCV: 0
- _DissolvePlusIntensity: 0.5
- _DissolvePlusR: 0
- _DissolvePlusTexAR: 1
- _DissolvePlusTexDetail: 0
- _DissolvePlusTexRotator: 0
- _DissolvePlusTexUClamp: 0
- _DissolvePlusTexUMirror: 0
- _DissolvePlusTexUOffsetC: 1
- _DissolvePlusTexUSpeed: 0
- _DissolvePlusTexUVClip: 1
- _DissolvePlusTexVClamp: 0
- _DissolvePlusTexVMirror: 0
- _DissolvePlusTexVOffsetC: 1
- _DissolvePlusTexVSpeed: 0
- _DissolveSoft: 0.1
- _DissolveTexAR: 1
- _DissolveTexDetail: 0
- _DissolveTexDivide: 1
- _DissolveTexExp: 10
- _DissolveTexRotator: 0
- _DissolveTexUClamp: 0
- _DissolveTexUMirror: 0
- _DissolveTexUOffsetC: 1
- _DissolveTexUSpeed: 0
- _DissolveTexUVClip: 1
- _DissolveTexVClamp: 0
- _DissolveTexVMirror: 0
- _DissolveTexVOffsetC: 1
- _DissolveTexVSpeed: 0
- _DissolveWide: 0.05
- _DistortDissolveTex: 0
- _DistortFactor: 0
- _DistortFactorC: 1
- _DistortFactorC1: 1
- _DistortMainTex: 0
- _DistortMask: 0
- _DistortMaskTex: 0
- _DistortMaskTexAR: 1
- _DistortMaskTexC: 0
- _DistortMaskTexCV: 0
- _DistortMaskTexR: 0
- _DistortRemap: 0
- _DistortTexAR: 1
- _DistortTexDetail: 0
- _DistortTexRotator: 0
- _DistortTexUMirror: 0
- _DistortTexUSpeed: 0
- _DistortTexVMirror: 0
- _DistortTexVSpeed: 0
- _DistortTex_Uspeed: 0
- _DistortTex_Vspeed: 0
- _DistortUIntensity: 1
- _DistortVIntensity: 1
- _Dst: 10
- _DstBlend: 0
- _DstBlendAlpha: 0
- _EnvironmentReflections: 1
- _FDepth: 0
- _FDissolvePlusTex: 0
- _FDissolveTex: 0
- _FDistortTex: 0
- _FFnl: 0
- _FMaskTex: 0
- _FNLfanxiangkaiguan: 0
- _Face: 1
- _Fail: 0
- _FnlPower: 1
- _FnlScale: 0
- _GlossMapScale: 0
- _Glossiness: 0
- _GlossyReflections: 0
- _IfAddTex: 0
- _IfAddTexAlpha: 0
- _IfAddTexColor: 1
- _IfBeingDistorted: 1
- _IfDissolveColor: 1
- _IfDissolveOffsetC: 0
- _IfDissolvePlus: 0
- _IfFNLAlpha: 1
- _IfFlowmap: 0
- _IfMaskColor: 0
- _IfMaskPlusTex: 0
- _IfRefaction: 0
- _IfRefactionMask: 0
- _IfVTO: 0
- _MainAlpha: 10
- _MainOffsetUC1: 0
- _MainOffsetVC1: 0
- _MainRGBA: 14
- _MainTexAR: 0
- _MainTexCAFator: 0
- _MainTexDesaturate: 0
- _MainTexDetail: 0
- _MainTexRotator: 0
- _MainTexUClamp: 0
- _MainTexUMirror: 0
- _MainTexUOffsetC: 1
- _MainTexUSpeed: 0
- _MainTexUVClip: 1
- _MainTexVClamp: 0
- _MainTexVMirror: 0
- _MainTexVOffsetC: 1
- _MainTexVSpeed: 0
- _MainTex_Uspeed: 0
- _MainTex_Vspeed: 0
- _MainTex_ar: 0
- _MainTex_rotat: 0
- _MaintexC: 0
- _MaintexCV: 0
- _MaskAlphaRA: 1
- _MaskC: 0
- _MaskCV: 0
- _MaskOffsetUC1: 0
- _MaskOffsetVC1: 0
- _MaskPlusAR: 1
- _MaskPlusC: 0
- _MaskPlusCV: 0
- _MaskPlusR: 0
- _MaskPlusUspeed: 0
- _MaskPlusVspeed: 0
- _MaskTexAR: 1
- _MaskTexDetail: 0
- _MaskTexRotator: 0
- _MaskTexUClamp: 0
- _MaskTexUMirror: 0
- _MaskTexUOffsetC: 1
- _MaskTexUSpeed: 0
- _MaskTexUVClip: 1
- _MaskTexVClamp: 0
- _MaskTexVMirror: 0
- _MaskTexVOffsetC: 1
- _MaskTexVSpeed: 0
- _Mask_Uspeed: 0
- _Mask_Vspeed: 0
- _Mask_rotat: 0
- _Mask_scale: 1
- _Metallic: 0
- _OcclusionStrength: 1
- _Parallax: 0.005
- _Pass: 0
- _QueueControl: -1
- _QueueOffset: 0
- _ReFnl: 0
- _ReceiveShadows: 1
- _RefactionFactor: 0
- _RefactionFactorC: 1
- _RefactionMaskTexAR: 1
- _RefactionMaskTexDetail: 0
- _RefactionMaskTexRotator: 0
- _RefactionMaskTexUClamp: 0
- _RefactionMaskTexUMirror: 0
- _RefactionMaskTexUSpeed: 0
- _RefactionMaskTexUVClip: 0
- _RefactionMaskTexVClamp: 0
- _RefactionMaskTexVMirror: 0
- _RefactionMaskTexVSpeed: 0
- _RefactionRemap: 0
- _RefactionTexAR: 1
- _RefactionTexDetail: 0
- _RefactionTexRotator: 0
- _RefactionTexUMirror: 0
- _RefactionTexUSpeed: 0
- _RefactionTexVMirror: 0
- _RefactionTexVSpeed: 0
- _Reference: 0
- _SB: 0
- _SBCompare: 0
- _SceenTex: 0
- _Scr: 5
- _Smoothness: 0.5
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _SrcBlendAlpha: 1
- _Surface: 0
- _TextureUScale: 1
- _TextureUValue: 0
- _TextureVScale: 1
- _TextureVValue: 0
- _UVPolar: 0
- _VTOAR: 1
- _VTOC: 0
- _VTOCV: 0
- _VTOFactor: 0
- _VTOFactorC1: 1
- _VTOFactorCustom: 1
- _VTOR: 0
- _VTORemap: 0
- _VTOScale: 1
- _VTOScaleC: 1
- _VTOTexAR: 1
- _VTOTexDetail: 0
- _VTOTexRotator: 0
- _VTOTexUClamp: 0
- _VTOTexUMirror: 0
- _VTOTexUSpeed: 0
- _VTOTexUVClip: 1
- _VTOTexVClamp: 0
- _VTOTexVMirror: 0
- _VTOTexVSpeed: 0
- _VTOTex_Uspeed: 0
- _VTOTex_Vspeed: 0
- _WorkflowMode: 1
- _ZTest: 4
- _ZWrite: 1
- _Ztest: 4
- _Zwrite: 0
- __dirty: 1
- _fnl_power: 10
- _fnl_sacle: 0.327
- _softFacotr: 0
- _sot_sting_A: 0
m_Colors:
- _AddTexBlendModeVec4: {r: 1, g: 0, b: 0, a: 0}
- _AddTexColor: {r: 0, g: 0, b: 0, a: 0}
- _BackFaceColor: {r: 1, g: 1, b: 1, a: 0}
- _BaseColor: {r: 1, g: 1, b: 1, a: 1}
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _DIssloveColor: {r: 1, g: 1, b: 1, a: 1}
- _Dir: {r: 0, g: 0, b: 0, a: 0}
- _DissolveColor: {r: 1, g: 1, b: 1, a: 1}
- _DissolveFactorC2Vec4: {r: 0, g: 0, b: 1, a: 0}
- _DissolveOffsetUC2Vec4: {r: 1, g: 0, b: 0, a: 0}
- _DissolveOffsetVC2Vec4: {r: 0, g: 1, b: 0, a: 0}
- _DistortFactorC2Vec4: {r: 0, g: 0, b: 1, a: 0}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _FnlColor: {r: 1, g: 1, b: 1, a: 1}
- _MainColor: {r: 0.010880002, g: 0.0257536, b: 0.064, a: 1}
- _MainOffsetUC2Vec4: {r: 1, g: 0, b: 0, a: 0}
- _MainOffsetVC2Vec4: {r: 0, g: 1, b: 0, a: 0}
- _MainTexRefine: {r: 1, g: 1, b: 1, a: 0}
- _MaskOffsetUC2Vec4: {r: 0, g: 0, b: 1, a: 0}
- _MaskOffsetVC2Vec4: {r: 0, g: 0, b: 0, a: 1}
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
- _VTOFactorC2Vec4: {r: 0, g: 0, b: 0, a: 1}
- _fnl_color: {r: 29.735334, g: 104.77117, b: 110.130875, a: 1}
m_BuildTextureStacks: []
--- !u!114 &3905949624757751178
MonoBehaviour:
m_ObjectHideFlags: 11
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: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
m_Name:
m_EditorClassIdentifier:
version: 7

View File

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

View File

@@ -0,0 +1,480 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 8
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: M_tap_02_burst
m_Shader: {fileID: 4800000, guid: 4af258f019782954c9c32cd616f51c3b, type: 3}
m_Parent: {fileID: 0}
m_ModifiedSerializedProperties: 0
m_ValidKeywords:
- _DISSOLVE_TEX
m_InvalidKeywords:
- _CADDTEXUVT_ON
- _CUSTOMDATADIS_ON
- _DISSOLVEAR_ON
- _DISSOLVEPLUSTEXAR_ON
- _DISSOLVEPLUSTEXUVCLIP_ON
- _DISSOLVETEXAR_ON
- _DISSOLVETEXUVCLIP_ON
- _DISTORTMASKTEXAR_ON
- _DISTORTTEXAR_ON
- _DISTORTUINTENSITY_ON
- _DISTORTVINTENSITY_ON
- _FACE_Y
- _IFADDTEXCOLOR_ON
- _IFBEINGDISTORTED_ON
- _IFDISSOLVECOLOR_ON
- _MAINTEXUVCLIP_ON
- _MASKALPHARA_ON
- _MASKPLUSAR_ON
- _MASKTEXAR_ON
- _MASKTEXUVCLIP_ON
- _REFACTIONMASKTEXAR_ON
- _REFACTIONTEXAR_ON
- _VTOAR_ON
- _VTOFACTORCUSTOM_ON
- _VTOTEXAR_ON
- _VTOTEXUVCLIP_ON
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses:
- Distortion
- AfterDistortion
m_LockedProperties: _MainTex_ar
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _AddTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _BaseMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailAlbedoMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailMask:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailNormalMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DisslovePlusTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DissloveTex:
m_Texture: {fileID: 2800000, guid: 9897d84d2ab533a43a1250c12a0fdf58, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DissolvePlusTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DissolveTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DistortMaskTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DistortTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _EmissionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MaskPlusTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MaskTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _RefactionMaskTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _RefactionTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _SpecGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _VTOMaskTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _VTOTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_Lightmaps:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_LightmapsInd:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_ShadowMasks:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Ints: []
m_Floats:
- _AddRotate: 0
- _AddTexAR: 0
- _AddTexBlend: 0
- _AddTexC: 0
- _AddTexCV: 0
- _AddTexUspeed: 0
- _AddTexVspeed: 0
- _AlphaAdd: 0
- _AlphaClip: 0
- _AlphaCutoff: 0.5
- _AlphaToMask: 0
- _Blend: 0
- _BlendMode: 0
- _BlendModePreserveSpecular: 1
- _BumpScale: 1
- _CAddTexUV: 0
- _CAddTexUVT: 1
- _CenterU: 0.5
- _CenterV: 0.5
- _ClearCoatMask: 0
- _ClearCoatSmoothness: 0
- _Comparison: 8
- _Cull: 2
- _CullMode: 0
- _Cullmode: 2
- _CustomDataToZero: 1
- _CustomDissolve: 0
- _CustomDissolvePlusTexUOffset: 0
- _CustomDissolvePlusTexVOffset: 0
- _CustomDissolveTexUOffset: 0
- _CustomDissolveTexVOffset: 0
- _CustomDistort: 0
- _CustomDistortFactor: 0
- _CustomMainTexUOffset: 0
- _CustomMainTexVOffset: 0
- _CustomMaskTexUOffset: 0
- _CustomMaskTexVOffset: 0
- _CustomRefactionFactor: 0
- _CustomVTO: 0
- _CustomdataDis: 1
- _CustomdataDisT: 0
- _CustomdataMainTexUV: 0
- _CustomdataMaskUV: 0
- _Cutoff: 0.5
- _DIssloveFactor: 0
- _DIssloveSoft: 0.75
- _DIssloveWide: 0.1
- _DIssolve_rotat: 0
- _DepthFade: 1
- _DepthfadeFactor: 1
- _Depthfadeon: 0
- _DetailAlbedoMapScale: 1
- _DetailNormalMapScale: 1
- _DisTex_Uspeed: 0
- _DisTex_Vspeed: 0
- _DissolveAR: 1
- _DissolveC: 0
- _DissolveCV: 0
- _DissolveFactor: 0
- _DissolveFactorC: 1
- _DissolveFactorC1: 0
- _DissolveOffsetUC1: 1
- _DissolveOffsetVC1: 1
- _DissolvePlusAR: 0
- _DissolvePlusC: 0
- _DissolvePlusCV: 0
- _DissolvePlusIntensity: 0.5
- _DissolvePlusR: 0
- _DissolvePlusTexAR: 1
- _DissolvePlusTexDetail: 0
- _DissolvePlusTexRotator: 0
- _DissolvePlusTexUClamp: 0
- _DissolvePlusTexUMirror: 0
- _DissolvePlusTexUOffsetC: 1
- _DissolvePlusTexUSpeed: 0
- _DissolvePlusTexUVClip: 1
- _DissolvePlusTexVClamp: 0
- _DissolvePlusTexVMirror: 0
- _DissolvePlusTexVOffsetC: 1
- _DissolvePlusTexVSpeed: 0
- _DissolveSoft: 0.1
- _DissolveTexAR: 1
- _DissolveTexDetail: 0
- _DissolveTexDivide: 1
- _DissolveTexExp: 10
- _DissolveTexRotator: 0
- _DissolveTexUClamp: 0
- _DissolveTexUMirror: 0
- _DissolveTexUOffsetC: 1
- _DissolveTexUSpeed: 0
- _DissolveTexUVClip: 1
- _DissolveTexVClamp: 0
- _DissolveTexVMirror: 0
- _DissolveTexVOffsetC: 1
- _DissolveTexVSpeed: 0
- _DissolveWide: 0.05
- _DistortDissolveTex: 0
- _DistortFactor: 0
- _DistortFactorC: 1
- _DistortFactorC1: 1
- _DistortMainTex: 0
- _DistortMask: 0
- _DistortMaskTex: 0
- _DistortMaskTexAR: 1
- _DistortMaskTexC: 0
- _DistortMaskTexCV: 0
- _DistortMaskTexR: 0
- _DistortRemap: 0
- _DistortTexAR: 1
- _DistortTexDetail: 0
- _DistortTexRotator: 0
- _DistortTexUMirror: 0
- _DistortTexUSpeed: 0
- _DistortTexVMirror: 0
- _DistortTexVSpeed: 0
- _DistortTex_Uspeed: 0
- _DistortTex_Vspeed: 0
- _DistortUIntensity: 1
- _DistortVIntensity: 1
- _Dst: 10
- _DstBlend: 0
- _DstBlendAlpha: 0
- _EnvironmentReflections: 1
- _FDepth: 0
- _FDissolvePlusTex: 0
- _FDissolveTex: 0
- _FDistortTex: 0
- _FFnl: 0
- _FMaskTex: 0
- _FNLfanxiangkaiguan: 0
- _Face: 1
- _Fail: 0
- _FnlPower: 1
- _FnlScale: 0
- _GlossMapScale: 0
- _Glossiness: 0
- _GlossyReflections: 0
- _IfAddTex: 0
- _IfAddTexAlpha: 0
- _IfAddTexColor: 1
- _IfBeingDistorted: 1
- _IfDissolveColor: 1
- _IfDissolveOffsetC: 0
- _IfDissolvePlus: 0
- _IfFNLAlpha: 0
- _IfFlowmap: 0
- _IfMaskColor: 0
- _IfMaskPlusTex: 0
- _IfRefaction: 0
- _IfRefactionMask: 0
- _IfVTO: 0
- _MainAlpha: 5
- _MainOffsetUC1: 0
- _MainOffsetVC1: 0
- _MainRGBA: 14
- _MainTexAR: 0
- _MainTexCAFator: 0
- _MainTexDesaturate: 0
- _MainTexDetail: 0
- _MainTexRotator: 0
- _MainTexUClamp: 0
- _MainTexUMirror: 0
- _MainTexUOffsetC: 1
- _MainTexUSpeed: 0
- _MainTexUVClip: 1
- _MainTexVClamp: 0
- _MainTexVMirror: 0
- _MainTexVOffsetC: 1
- _MainTexVSpeed: 0
- _MainTex_Uspeed: 0
- _MainTex_Vspeed: 0
- _MainTex_ar: 0
- _MainTex_rotat: 0
- _MaintexC: 0
- _MaintexCV: 0
- _MaskAlphaRA: 1
- _MaskC: 0
- _MaskCV: 0
- _MaskOffsetUC1: 0
- _MaskOffsetVC1: 0
- _MaskPlusAR: 1
- _MaskPlusC: 0
- _MaskPlusCV: 0
- _MaskPlusR: 0
- _MaskPlusUspeed: 0
- _MaskPlusVspeed: 0
- _MaskTexAR: 1
- _MaskTexDetail: 0
- _MaskTexRotator: 0
- _MaskTexUClamp: 0
- _MaskTexUMirror: 0
- _MaskTexUOffsetC: 1
- _MaskTexUSpeed: 0
- _MaskTexUVClip: 1
- _MaskTexVClamp: 0
- _MaskTexVMirror: 0
- _MaskTexVOffsetC: 1
- _MaskTexVSpeed: 0
- _Mask_Uspeed: 0
- _Mask_Vspeed: 0
- _Mask_rotat: 0
- _Mask_scale: 1
- _Metallic: 0
- _OcclusionStrength: 1
- _Parallax: 0.005
- _Pass: 0
- _QueueControl: -1
- _QueueOffset: 0
- _ReFnl: 0
- _ReceiveShadows: 1
- _RefactionFactor: 0
- _RefactionFactorC: 1
- _RefactionMaskTexAR: 1
- _RefactionMaskTexDetail: 0
- _RefactionMaskTexRotator: 0
- _RefactionMaskTexUClamp: 0
- _RefactionMaskTexUMirror: 0
- _RefactionMaskTexUSpeed: 0
- _RefactionMaskTexUVClip: 0
- _RefactionMaskTexVClamp: 0
- _RefactionMaskTexVMirror: 0
- _RefactionMaskTexVSpeed: 0
- _RefactionRemap: 0
- _RefactionTexAR: 1
- _RefactionTexDetail: 0
- _RefactionTexRotator: 0
- _RefactionTexUMirror: 0
- _RefactionTexUSpeed: 0
- _RefactionTexVMirror: 0
- _RefactionTexVSpeed: 0
- _Reference: 0
- _SB: 0
- _SBCompare: 0
- _SceenTex: 0
- _Scr: 5
- _Smoothness: 0.5
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _SrcBlendAlpha: 1
- _Surface: 0
- _TextureUScale: 1
- _TextureUValue: 0
- _TextureVScale: 1
- _TextureVValue: 0
- _UVPolar: 0
- _VTOAR: 1
- _VTOC: 0
- _VTOCV: 0
- _VTOFactor: 0
- _VTOFactorC1: 1
- _VTOFactorCustom: 1
- _VTOR: 0
- _VTORemap: 0
- _VTOScale: 1
- _VTOScaleC: 1
- _VTOTexAR: 1
- _VTOTexDetail: 0
- _VTOTexRotator: 0
- _VTOTexUClamp: 0
- _VTOTexUMirror: 0
- _VTOTexUSpeed: 0
- _VTOTexUVClip: 1
- _VTOTexVClamp: 0
- _VTOTexVMirror: 0
- _VTOTexVSpeed: 0
- _VTOTex_Uspeed: 0
- _VTOTex_Vspeed: 0
- _WorkflowMode: 1
- _ZTest: 4
- _ZWrite: 1
- _Ztest: 4
- _Zwrite: 0
- __dirty: 1
- _fnl_power: 3.33
- _fnl_sacle: 0.25
- _softFacotr: 0
- _sot_sting_A: 0
m_Colors:
- _AddTexBlendModeVec4: {r: 1, g: 0, b: 0, a: 0}
- _AddTexColor: {r: 0, g: 0, b: 0, a: 0}
- _BackFaceColor: {r: 1, g: 1, b: 1, a: 0}
- _BaseColor: {r: 1, g: 1, b: 1, a: 1}
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _DIssloveColor: {r: 1, g: 1, b: 1, a: 1}
- _Dir: {r: 0, g: 0, b: 0, a: 0}
- _DissolveColor: {r: 1, g: 1, b: 1, a: 1}
- _DissolveFactorC2Vec4: {r: 0, g: 0, b: 1, a: 0}
- _DissolveOffsetUC2Vec4: {r: 1, g: 0, b: 0, a: 0}
- _DissolveOffsetVC2Vec4: {r: 0, g: 1, b: 0, a: 0}
- _DistortFactorC2Vec4: {r: 0, g: 0, b: 1, a: 0}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _FnlColor: {r: 1, g: 1, b: 1, a: 1}
- _MainColor: {r: 0.010880002, g: 0.0257536, b: 0.064, a: 1}
- _MainOffsetUC2Vec4: {r: 1, g: 0, b: 0, a: 0}
- _MainOffsetVC2Vec4: {r: 0, g: 1, b: 0, a: 0}
- _MainTexRefine: {r: 1, g: 1, b: 1, a: 0}
- _MaskOffsetUC2Vec4: {r: 0, g: 0, b: 1, a: 0}
- _MaskOffsetVC2Vec4: {r: 0, g: 0, b: 0, a: 1}
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
- _VTOFactorC2Vec4: {r: 0, g: 0, b: 0, a: 1}
- _fnl_color: {r: 12.943058, g: 45.60431, b: 47.937256, a: 1}
m_BuildTextureStacks: []
--- !u!114 &3905949624757751178
MonoBehaviour:
m_ObjectHideFlags: 11
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: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
m_Name:
m_EditorClassIdentifier:
version: 7

View File

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

View File

@@ -0,0 +1,481 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 8
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: M_tap_03_burst
m_Shader: {fileID: 4800000, guid: 4af258f019782954c9c32cd616f51c3b, type: 3}
m_Parent: {fileID: 0}
m_ModifiedSerializedProperties: 0
m_ValidKeywords:
- _DISSOLVE_TEX
- _VTO_TEX
m_InvalidKeywords:
- _CADDTEXUVT_ON
- _CUSTOMDATADIS_ON
- _DISSOLVEAR_ON
- _DISSOLVEPLUSTEXAR_ON
- _DISSOLVEPLUSTEXUVCLIP_ON
- _DISSOLVETEXAR_ON
- _DISSOLVETEXUVCLIP_ON
- _DISTORTMASKTEXAR_ON
- _DISTORTTEXAR_ON
- _DISTORTUINTENSITY_ON
- _DISTORTVINTENSITY_ON
- _FACE_Y
- _IFADDTEXCOLOR_ON
- _IFBEINGDISTORTED_ON
- _IFDISSOLVECOLOR_ON
- _MAINTEXUVCLIP_ON
- _MASKALPHARA_ON
- _MASKPLUSAR_ON
- _MASKTEXAR_ON
- _MASKTEXUVCLIP_ON
- _REFACTIONMASKTEXAR_ON
- _REFACTIONTEXAR_ON
- _VTOAR_ON
- _VTOFACTORCUSTOM_ON
- _VTOTEXAR_ON
- _VTOTEXUVCLIP_ON
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses:
- Distortion
- AfterDistortion
m_LockedProperties: _MainTex_ar
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _AddTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _BaseMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailAlbedoMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailMask:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailNormalMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DisslovePlusTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DissloveTex:
m_Texture: {fileID: 2800000, guid: 342297fdd4488f949a644a20f8b2e259, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DissolvePlusTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DissolveTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DistortMaskTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DistortTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _EmissionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MaskPlusTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MaskTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _RefactionMaskTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _RefactionTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _SpecGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _VTOMaskTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _VTOTex:
m_Texture: {fileID: 2800000, guid: e3c6de4c0b96a214c95637cc4a6bc0ca, type: 3}
m_Scale: {x: 3, y: 3}
m_Offset: {x: 0, y: 0}
- unity_Lightmaps:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_LightmapsInd:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_ShadowMasks:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Ints: []
m_Floats:
- _AddRotate: 0
- _AddTexAR: 0
- _AddTexBlend: 0
- _AddTexC: 0
- _AddTexCV: 0
- _AddTexUspeed: 0
- _AddTexVspeed: 0
- _AlphaAdd: 0
- _AlphaClip: 0
- _AlphaCutoff: 0.5
- _AlphaToMask: 0
- _Blend: 0
- _BlendMode: 0
- _BlendModePreserveSpecular: 1
- _BumpScale: 1
- _CAddTexUV: 0
- _CAddTexUVT: 1
- _CenterU: 0.5
- _CenterV: 0.5
- _ClearCoatMask: 0
- _ClearCoatSmoothness: 0
- _Comparison: 8
- _Cull: 2
- _CullMode: 0
- _Cullmode: 2
- _CustomDataToZero: 1
- _CustomDissolve: 0
- _CustomDissolvePlusTexUOffset: 0
- _CustomDissolvePlusTexVOffset: 0
- _CustomDissolveTexUOffset: 0
- _CustomDissolveTexVOffset: 0
- _CustomDistort: 0
- _CustomDistortFactor: 0
- _CustomMainTexUOffset: 0
- _CustomMainTexVOffset: 0
- _CustomMaskTexUOffset: 0
- _CustomMaskTexVOffset: 0
- _CustomRefactionFactor: 0
- _CustomVTO: 0
- _CustomdataDis: 1
- _CustomdataDisT: 0
- _CustomdataMainTexUV: 0
- _CustomdataMaskUV: 0
- _Cutoff: 0.5
- _DIssloveFactor: 0.599
- _DIssloveSoft: 1
- _DIssloveWide: 0.1
- _DIssolve_rotat: 0
- _DepthFade: 1
- _DepthfadeFactor: 1
- _Depthfadeon: 0
- _DetailAlbedoMapScale: 1
- _DetailNormalMapScale: 1
- _DisTex_Uspeed: 0
- _DisTex_Vspeed: 0
- _DissolveAR: 1
- _DissolveC: 0
- _DissolveCV: 0
- _DissolveFactor: 0
- _DissolveFactorC: 1
- _DissolveFactorC1: 0
- _DissolveOffsetUC1: 1
- _DissolveOffsetVC1: 1
- _DissolvePlusAR: 0
- _DissolvePlusC: 0
- _DissolvePlusCV: 0
- _DissolvePlusIntensity: 0.5
- _DissolvePlusR: 0
- _DissolvePlusTexAR: 1
- _DissolvePlusTexDetail: 0
- _DissolvePlusTexRotator: 0
- _DissolvePlusTexUClamp: 0
- _DissolvePlusTexUMirror: 0
- _DissolvePlusTexUOffsetC: 1
- _DissolvePlusTexUSpeed: 0
- _DissolvePlusTexUVClip: 1
- _DissolvePlusTexVClamp: 0
- _DissolvePlusTexVMirror: 0
- _DissolvePlusTexVOffsetC: 1
- _DissolvePlusTexVSpeed: 0
- _DissolveSoft: 0.1
- _DissolveTexAR: 1
- _DissolveTexDetail: 0
- _DissolveTexDivide: 1
- _DissolveTexExp: 10
- _DissolveTexRotator: 0
- _DissolveTexUClamp: 0
- _DissolveTexUMirror: 0
- _DissolveTexUOffsetC: 1
- _DissolveTexUSpeed: 0
- _DissolveTexUVClip: 1
- _DissolveTexVClamp: 0
- _DissolveTexVMirror: 0
- _DissolveTexVOffsetC: 1
- _DissolveTexVSpeed: 0
- _DissolveWide: 0.05
- _DistortDissolveTex: 0
- _DistortFactor: 0.359
- _DistortFactorC: 1
- _DistortFactorC1: 1
- _DistortMainTex: 0
- _DistortMask: 0
- _DistortMaskTex: 0
- _DistortMaskTexAR: 1
- _DistortMaskTexC: 0
- _DistortMaskTexCV: 0
- _DistortMaskTexR: 0
- _DistortRemap: 0
- _DistortTexAR: 1
- _DistortTexDetail: 0
- _DistortTexRotator: 0
- _DistortTexUMirror: 0
- _DistortTexUSpeed: 0
- _DistortTexVMirror: 0
- _DistortTexVSpeed: 0
- _DistortTex_Uspeed: 0.12
- _DistortTex_Vspeed: 0
- _DistortUIntensity: 1
- _DistortVIntensity: 1
- _Dst: 10
- _DstBlend: 0
- _DstBlendAlpha: 0
- _EnvironmentReflections: 1
- _FDepth: 0
- _FDissolvePlusTex: 0
- _FDissolveTex: 0
- _FDistortTex: 0
- _FFnl: 0
- _FMaskTex: 0
- _FNLfanxiangkaiguan: 0
- _Face: 1
- _Fail: 0
- _FnlPower: 1
- _FnlScale: 0
- _GlossMapScale: 0
- _Glossiness: 0
- _GlossyReflections: 0
- _IfAddTex: 0
- _IfAddTexAlpha: 0
- _IfAddTexColor: 1
- _IfBeingDistorted: 1
- _IfDissolveColor: 1
- _IfDissolveOffsetC: 0
- _IfDissolvePlus: 0
- _IfFNLAlpha: 0
- _IfFlowmap: 0
- _IfMaskColor: 0
- _IfMaskPlusTex: 0
- _IfRefaction: 0
- _IfRefactionMask: 0
- _IfVTO: 0
- _MainAlpha: 10
- _MainOffsetUC1: 0
- _MainOffsetVC1: 0
- _MainRGBA: 14
- _MainTexAR: 0
- _MainTexCAFator: 0
- _MainTexDesaturate: 0
- _MainTexDetail: 0
- _MainTexRotator: 0
- _MainTexUClamp: 0
- _MainTexUMirror: 0
- _MainTexUOffsetC: 1
- _MainTexUSpeed: 0
- _MainTexUVClip: 1
- _MainTexVClamp: 0
- _MainTexVMirror: 0
- _MainTexVOffsetC: 1
- _MainTexVSpeed: 0
- _MainTex_Uspeed: 0
- _MainTex_Vspeed: 0
- _MainTex_ar: 0
- _MainTex_rotat: 0
- _MaintexC: 0
- _MaintexCV: 0
- _MaskAlphaRA: 1
- _MaskC: 0
- _MaskCV: 0
- _MaskOffsetUC1: 0
- _MaskOffsetVC1: 0
- _MaskPlusAR: 1
- _MaskPlusC: 0
- _MaskPlusCV: 0
- _MaskPlusR: 0
- _MaskPlusUspeed: 0
- _MaskPlusVspeed: 0
- _MaskTexAR: 1
- _MaskTexDetail: 0
- _MaskTexRotator: 0
- _MaskTexUClamp: 0
- _MaskTexUMirror: 0
- _MaskTexUOffsetC: 1
- _MaskTexUSpeed: 0
- _MaskTexUVClip: 1
- _MaskTexVClamp: 0
- _MaskTexVMirror: 0
- _MaskTexVOffsetC: 1
- _MaskTexVSpeed: 0
- _Mask_Uspeed: 0
- _Mask_Vspeed: 0
- _Mask_rotat: 0
- _Mask_scale: 1
- _Metallic: 0
- _OcclusionStrength: 1
- _Parallax: 0.005
- _Pass: 0
- _QueueControl: -1
- _QueueOffset: 0
- _ReFnl: 0
- _ReceiveShadows: 1
- _RefactionFactor: 0
- _RefactionFactorC: 1
- _RefactionMaskTexAR: 1
- _RefactionMaskTexDetail: 0
- _RefactionMaskTexRotator: 0
- _RefactionMaskTexUClamp: 0
- _RefactionMaskTexUMirror: 0
- _RefactionMaskTexUSpeed: 0
- _RefactionMaskTexUVClip: 0
- _RefactionMaskTexVClamp: 0
- _RefactionMaskTexVMirror: 0
- _RefactionMaskTexVSpeed: 0
- _RefactionRemap: 0
- _RefactionTexAR: 1
- _RefactionTexDetail: 0
- _RefactionTexRotator: 0
- _RefactionTexUMirror: 0
- _RefactionTexUSpeed: 0
- _RefactionTexVMirror: 0
- _RefactionTexVSpeed: 0
- _Reference: 0
- _SB: 0
- _SBCompare: 0
- _SceenTex: 0
- _Scr: 5
- _Smoothness: 0.5
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _SrcBlendAlpha: 1
- _Surface: 0
- _TextureUScale: 1
- _TextureUValue: 0
- _TextureVScale: 1
- _TextureVValue: 0
- _UVPolar: 0
- _VTOAR: 1
- _VTOC: 0
- _VTOCV: 0
- _VTOFactor: 0.19
- _VTOFactorC1: 1
- _VTOFactorCustom: 1
- _VTOR: 0
- _VTORemap: 0
- _VTOScale: 1
- _VTOScaleC: 1
- _VTOTexAR: 1
- _VTOTexDetail: 0
- _VTOTexRotator: 0
- _VTOTexUClamp: 0
- _VTOTexUMirror: 0
- _VTOTexUSpeed: 0
- _VTOTexUVClip: 1
- _VTOTexVClamp: 0
- _VTOTexVMirror: 0
- _VTOTexVSpeed: 0
- _VTOTex_Uspeed: 1
- _VTOTex_Vspeed: 1
- _WorkflowMode: 1
- _ZTest: 4
- _ZWrite: 1
- _Ztest: 4
- _Zwrite: 0
- __dirty: 1
- _fnl_power: 3.33
- _fnl_sacle: 0.6
- _softFacotr: 0
- _sot_sting_A: 0
m_Colors:
- _AddTexBlendModeVec4: {r: 1, g: 0, b: 0, a: 0}
- _AddTexColor: {r: 0, g: 0, b: 0, a: 0}
- _BackFaceColor: {r: 1, g: 1, b: 1, a: 0}
- _BaseColor: {r: 1, g: 1, b: 1, a: 1}
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _DIssloveColor: {r: 1, g: 1, b: 1, a: 1}
- _Dir: {r: 0, g: 0, b: 0, a: 0}
- _DissolveColor: {r: 1, g: 1, b: 1, a: 1}
- _DissolveFactorC2Vec4: {r: 0, g: 0, b: 1, a: 0}
- _DissolveOffsetUC2Vec4: {r: 1, g: 0, b: 0, a: 0}
- _DissolveOffsetVC2Vec4: {r: 0, g: 1, b: 0, a: 0}
- _DistortFactorC2Vec4: {r: 0, g: 0, b: 1, a: 0}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _FnlColor: {r: 1, g: 1, b: 1, a: 1}
- _MainColor: {r: 0.14413494, g: 0.22019175, b: 0.38679248, a: 1}
- _MainOffsetUC2Vec4: {r: 1, g: 0, b: 0, a: 0}
- _MainOffsetVC2Vec4: {r: 0, g: 1, b: 0, a: 0}
- _MainTexRefine: {r: 1, g: 1, b: 1, a: 0}
- _MaskOffsetUC2Vec4: {r: 0, g: 0, b: 1, a: 0}
- _MaskOffsetVC2Vec4: {r: 0, g: 0, b: 0, a: 1}
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
- _VTOFactorC2Vec4: {r: 0, g: 0, b: 0, a: 1}
- _fnl_color: {r: 53.517372, g: 11.864699, b: 11.864699, a: 1}
m_BuildTextureStacks: []
--- !u!114 &3905949624757751178
MonoBehaviour:
m_ObjectHideFlags: 11
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: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
m_Name:
m_EditorClassIdentifier:
version: 7

View File

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

View File

@@ -0,0 +1,65 @@
using System.Collections;
using System.Collections.Generic;
using Ichni.Editor;
using Ichni.RhythmGame.Beatmap;
using Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse.Beatmap;
using UnityEngine;
namespace Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse
{
public class DTMNoteBadBurst : NoteBadEffect
{
private ParticleSystem effectParticle;
public DTMNoteBadBurst(NoteVisualBase noteVisual)
{
this.note = noteVisual.note;
this.noteVisual = noteVisual;
this.effectParticle = noteVisual.effectPartList[2].GetComponent<ParticleSystem>();
this.effectTime = 0f;
}
public override void Recover()
{
effectParticle.Stop();
noteVisual.noteMain.SetActive(true);
}
public override void Adjust()
{
effectParticle.Play();
noteVisual.noteMain.SetActive(false);
}
public override EffectBase_BM ConvertToBM()
{
return new DTMNoteBadBurst_BM(effectTime);
}
public override void SetUpInspector()
{
IHaveInspection inspector = EditorManager.instance.uiManager.inspector;
var container = inspector.GenerateContainer("DTM Note Bad Burst");
}
}
namespace Beatmap
{
public class DTMNoteBadBurst_BM : NoteBadEffect_BM
{
public DTMNoteBadBurst_BM()
{
}
public DTMNoteBadBurst_BM(float effectTime) : base(effectTime)
{
}
public override EffectBase ConvertToGameType(GameElement attachedGameElement)
{
return new DTMNoteBadBurst(attachedGameElement as NoteVisualBase);
}
}
}
}

View File

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

View File

@@ -0,0 +1,65 @@
using System.Collections;
using System.Collections.Generic;
using Ichni.Editor;
using Ichni.RhythmGame.Beatmap;
using Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse.Beatmap;
using UnityEngine;
namespace Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse
{
public class DTMNoteGoodBurst : NoteGoodEffect
{
private ParticleSystem effectParticle;
public DTMNoteGoodBurst(NoteVisualBase noteVisual)
{
this.note = noteVisual.note;
this.noteVisual = noteVisual;
this.effectParticle = noteVisual.effectPartList[1].GetComponent<ParticleSystem>();
this.effectTime = 0f;
}
public override void Recover()
{
effectParticle.Stop();
noteVisual.noteMain.SetActive(true);
}
public override void Adjust()
{
effectParticle.Play();
noteVisual.noteMain.SetActive(false);
}
public override EffectBase_BM ConvertToBM()
{
return new DTMNoteGoodBurst_BM(effectTime);
}
public override void SetUpInspector()
{
IHaveInspection inspector = EditorManager.instance.uiManager.inspector;
var container = inspector.GenerateContainer("DTM Note Good Burst");
}
}
namespace Beatmap
{
public class DTMNoteGoodBurst_BM : NoteGoodEffect_BM
{
public DTMNoteGoodBurst_BM()
{
}
public DTMNoteGoodBurst_BM(float effectTime) : base(effectTime)
{
}
public override EffectBase ConvertToGameType(GameElement attachedGameElement)
{
return new DTMNoteGoodBurst(attachedGameElement as NoteVisualBase);
}
}
}
}

View File

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

View File

@@ -38,7 +38,7 @@ namespace Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse
public override void SetUpInspector()
{
IHaveInspection inspector = EditorManager.instance.uiManager.inspector;
var container = inspector.GenerateContainer("Basic Note Perfect Burst");
var container = inspector.GenerateContainer("DTM Note Perfect Burst");
}
}

View File

@@ -28,8 +28,8 @@ namespace Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse
{
//effectSubmodule.effectCollection["Generate"].Add(new BasicNoteGenerateExpand(this));
effectSubmodule.effectCollection["Perfect"].Add(new DTMNotePerfectBurst(this));
//effectSubmodule.effectCollection["Good"].Add(new BasicNoteGoodBurst(this));
//effectSubmodule.effectCollection["Bad"].Add(new BasicNoteBadExpand(this));
effectSubmodule.effectCollection["Good"].Add(new DTMNoteGoodBurst(this));
effectSubmodule.effectCollection["Bad"].Add(new DTMNoteBadBurst(this));
//effectSubmodule.effectCollection["Miss"].Add(new BasicNoteMissPale(this));
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

View File

@@ -0,0 +1,127 @@
fileFormatVersion: 2
guid: e3c6de4c0b96a214c95637cc4a6bc0ca
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: Server
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:

Binary file not shown.

After

Width:  |  Height:  |  Size: 452 KiB

View File

@@ -0,0 +1,127 @@
fileFormatVersion: 2
guid: 9897d84d2ab533a43a1250c12a0fdf58
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: Server
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: