diff --git a/Assets/Resources/Games/chameleon.prefab b/Assets/Resources/Games/chameleon.prefab
index 53d8e5e1e..ac2a8ccc8 100644
--- a/Assets/Resources/Games/chameleon.prefab
+++ b/Assets/Resources/Games/chameleon.prefab
@@ -25,8 +25,8 @@ Transform:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 17465379349466863}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 5, y: 0.33333334, z: 1}
+ m_LocalPosition: {x: 0, y: 1, z: 0}
+ m_LocalScale: {x: 5, y: 0.1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 5400704965061131858}
@@ -74,7 +74,7 @@ SpriteRenderer:
m_SortingLayer: 0
m_SortingOrder: -998
m_Sprite: {fileID: 21300000, guid: 830346b91e798d04db99c9a040d37d9f, type: 3}
- m_Color: {r: 0.20392157, g: 0.38431373, b: 0.0627451, a: 1}
+ m_Color: {r: 0.204, g: 0.385, b: 0.064, a: 1}
m_FlipX: 0
m_FlipY: 0
m_DrawMode: 0
@@ -1425,7 +1425,7 @@ Transform:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2752892005562265666}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: -45, z: 0}
+ m_LocalPosition: {x: 0, y: -47.5, z: 0}
m_LocalScale: {x: 200, y: 100, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
@@ -1474,7 +1474,7 @@ SpriteRenderer:
m_SortingLayer: 0
m_SortingOrder: -999
m_Sprite: {fileID: 7482667652216324306, guid: 311925a002f4447b3a28927169b83ea6, type: 3}
- m_Color: {r: 0.07058824, g: 0.13333334, b: 0.019607844, a: 1}
+ m_Color: {r: 0.07, g: 0.133, b: 0.02, a: 1}
m_FlipX: 0
m_FlipY: 0
m_DrawMode: 0
@@ -3222,7 +3222,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
- m_IsActive: 0
+ m_IsActive: 1
--- !u!4 &5400704965061131858
Transform:
m_ObjectHideFlags: 0
@@ -3885,7 +3885,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
- m_IsActive: 1
+ m_IsActive: 0
--- !u!4 &7525934475474049935
Transform:
m_ObjectHideFlags: 0
diff --git a/Assets/Scripts/Games/Chameleon/Chameleon.cs b/Assets/Scripts/Games/Chameleon/Chameleon.cs
index d0e51dc01..2dcc04494 100644
--- a/Assets/Scripts/Games/Chameleon/Chameleon.cs
+++ b/Assets/Scripts/Games/Chameleon/Chameleon.cs
@@ -44,23 +44,23 @@ namespace HeavenStudio.Games.Loaders
new Param("countIn", false, "Count-In"),
}
},
- // new GameAction("background appearance", "Background Appearance")
- // {
- // function = delegate {
- // var e = eventCaller.currentEntity;
- // Chameleon.instance.BackgroundColorSet(e.beat, e.length, e["colorBG1Start"], e["colorBG1End"], e["colorBG2Start"], e["colorBG2End"], e["ease"]);
- // },
- // defaultLength = 0.5f,
- // resizable = true,
- // parameters = new List()
- // {
- // new Param("colorBG1Start", new Color(1f, 0.937f, 0.224f), "Start BG Color", "Set top-most color of the background gradient at the start of the event."),
- // new Param("colorBG1End", new Color(1f, 0.937f, 0.224f), "End BG Color", "Set top-most color of the background gradient at the end of the event."),
- // new Param("colorBG2Start", new Color(1f, 0.937f, 0.224f), "Start BG Color", "Set bottom-most color of the background gradient at the start of the event."),
- // new Param("colorBG2End", new Color(1f, 0.937f, 0.224f), "End BG Color", "Set bottom-most color of the background gradient at the end of the event."),
- // new Param("ease", Util.EasingFunction.Ease.Instant, "Ease", "Set the easing of the action."),
- // }
- // },
+ new GameAction("background appearance", "Background Appearance")
+ {
+ function = delegate {
+ var e = eventCaller.currentEntity;
+ Chameleon.instance.BackgroundColorSet(e.beat, e.length, e["colorBG1Start"], e["colorBG1End"], e["colorBG2Start"], e["colorBG2End"], e["ease"]);
+ },
+ defaultLength = 0.5f,
+ resizable = true,
+ parameters = new List()
+ {
+ new Param("colorBG1Start", new Color(0.204f, 0.385f, 0.064f), "Start BG Color", "Set top-most color of the background gradient at the start of the event."),
+ new Param("colorBG1End", new Color(0.204f, 0.385f, 0.064f), "End BG Color", "Set top-most color of the background gradient at the end of the event."),
+ new Param("colorBG2Start", new Color(0.07f, 0.133f, 0.02f), "Start BG Color", "Set bottom-most color of the background gradient at the start of the event."),
+ new Param("colorBG2End", new Color(0.07f, 0.133f, 0.02f), "End BG Color", "Set bottom-most color of the background gradient at the end of the event."),
+ new Param("ease", Util.EasingFunction.Ease.Instant, "Ease", "Set the easing of the action."),
+ }
+ },
new GameAction("modifiers", "Modifiers")
{
function = delegate {
@@ -154,8 +154,8 @@ namespace HeavenStudio.Games
Crown.SetActive(enableCrown);
colorEases = new ColorEase[] {
- new(Color.white),
- new(Color.white),
+ new(new Color(0.204f, 0.385f, 0.064f)),
+ new(new Color(0.07f, 0.133f, 0.02f)),
};
}
@@ -226,7 +226,7 @@ namespace HeavenStudio.Games
}
}
- // UpdateBackgroundColor();
+ UpdateBackgroundColor();
}
}