scrolling is ALMOST ALMOST functional
This commit is contained in:
parent
003db7cf46
commit
d0c23abb80
|
@ -106,14 +106,14 @@ Material:
|
|||
- _WeightBold: 0.75
|
||||
- _WeightNormal: 0
|
||||
m_Colors:
|
||||
- _ClipRect: {r: -10, g: -10, b: 10, a: 10}
|
||||
- _ClipRect: {r: -10, g: -10, b: -10, a: 10}
|
||||
- _Color: {r: 0.6959069, g: 1, b: 0, a: 1}
|
||||
- _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0}
|
||||
- _FaceColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _GlowColor: {r: 0, g: 1, b: 0, a: 0.5}
|
||||
- _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767}
|
||||
- _MaskEdgeColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
- _OutlineColor: {r: 0.44716978, g: 0.50570476, b: 1, a: 1}
|
||||
- _OutlineColor: {r: 0, g: 0.106383085, b: 1, a: 1}
|
||||
- _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1}
|
||||
- _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1}
|
||||
- _SpecColor: {r: 0, g: 0, b: 0, a: 1}
|
||||
|
|
|
@ -121,7 +121,7 @@ RectTransform:
|
|||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 8473313144218655437}
|
||||
m_RootOrder: 3
|
||||
m_RootOrder: 8
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||
|
@ -547,7 +547,7 @@ RectTransform:
|
|||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 8473313144218655437}
|
||||
m_RootOrder: 5
|
||||
m_RootOrder: 0
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||
|
@ -805,7 +805,7 @@ RectTransform:
|
|||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 8473313144218655437}
|
||||
m_RootOrder: 9
|
||||
m_RootOrder: 4
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||
|
@ -1599,7 +1599,7 @@ RectTransform:
|
|||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 8473313144218655437}
|
||||
m_RootOrder: 1
|
||||
m_RootOrder: 6
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||
|
@ -3858,7 +3858,7 @@ RectTransform:
|
|||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 8473313144218655437}
|
||||
m_RootOrder: 7
|
||||
m_RootOrder: 2
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||
|
@ -4727,7 +4727,7 @@ RectTransform:
|
|||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 8473313144218655437}
|
||||
m_RootOrder: 6
|
||||
m_RootOrder: 1
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||
|
@ -6599,7 +6599,7 @@ RectTransform:
|
|||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 8473313144218655437}
|
||||
m_RootOrder: 8
|
||||
m_RootOrder: 3
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||
|
@ -6856,16 +6856,16 @@ Transform:
|
|||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 7025149057808423635}
|
||||
- {fileID: 2141123856096727070}
|
||||
- {fileID: 3994050857099161038}
|
||||
- {fileID: 7213038528357793729}
|
||||
- {fileID: 8940577750127081622}
|
||||
- {fileID: 4047535352605853715}
|
||||
- {fileID: 7818624704435488497}
|
||||
- {fileID: 8932810661823305770}
|
||||
- {fileID: 4389590328865582082}
|
||||
- {fileID: 3859919625309255425}
|
||||
- {fileID: 7025149057808423635}
|
||||
- {fileID: 2141123856096727070}
|
||||
- {fileID: 3994050857099161038}
|
||||
- {fileID: 7213038528357793729}
|
||||
- {fileID: 8940577750127081622}
|
||||
- {fileID: 8387568492357112863}
|
||||
- {fileID: 298275253940792191}
|
||||
- {fileID: 8867001238483373209}
|
||||
|
@ -7939,7 +7939,7 @@ RectTransform:
|
|||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 8473313144218655437}
|
||||
m_RootOrder: 4
|
||||
m_RootOrder: 9
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||
|
@ -8986,7 +8986,7 @@ RectTransform:
|
|||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 8473313144218655437}
|
||||
m_RootOrder: 2
|
||||
m_RootOrder: 7
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||
|
@ -9393,7 +9393,7 @@ RectTransform:
|
|||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 8473313144218655437}
|
||||
m_RootOrder: 0
|
||||
m_RootOrder: 5
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||
|
|
|
@ -415,7 +415,7 @@ namespace HeavenStudio.Games
|
|||
}
|
||||
|
||||
public void ShowText(string text1, string text2, string text3, string text4, string text5, int font)
|
||||
{
|
||||
{ Text6.GetComponent<TextMeshPro>().SetMask(0, new Vector4(-10f, -10f, -10f, 10));
|
||||
if (font == 0)
|
||||
{
|
||||
Text1.GetComponent<TextMeshPro>().font = RodinDB;
|
||||
|
@ -455,9 +455,10 @@ namespace HeavenStudio.Games
|
|||
|
||||
|
||||
|
||||
if (text1 is not "" || text1 is not "Type r| for red text, g| for green text and y| for yellow text. These can be used multiple times in a single line"){
|
||||
if (text1 is not "" || text1 is not "Type r| for red text, g| for green text and y| for yellow text. These can be used multiple times in a single line."){
|
||||
text1 = ChangeColor(text1);
|
||||
Text1.text = text1;
|
||||
;
|
||||
Text6.text = text1;
|
||||
|
||||
}
|
||||
|
@ -508,22 +509,26 @@ namespace HeavenStudio.Games
|
|||
}
|
||||
|
||||
}
|
||||
IEnumerator scroll(float startVal, float endVal, float seconds)
|
||||
{
|
||||
float currentVal = startVal;
|
||||
for (float t= 0.0f; t<1.0f;t+= Time.deltaTime / seconds)
|
||||
{
|
||||
var coords = new Vector4(-10f, -10f, Mathf.Lerp(currentVal, endVal, t), -10f);
|
||||
Text6.GetComponent<TextMeshPro>().SetMask(0,coords);
|
||||
yield return null;
|
||||
}
|
||||
}
|
||||
public void ScrollText(bool text1, bool text2, bool text3, bool text4, bool text5, float length)
|
||||
{ RectTransform rectTransform = Text6.GetComponent<RectTransform>();
|
||||
|
||||
if (rectTransform != null)
|
||||
{
|
||||
// Set Left and Top using anchoredPosition
|
||||
rectTransform.anchoredPosition = new Vector2(-10, -10);
|
||||
StartCoroutine(scroll(-10f, -7f, 5f));
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
// Calculate the Right and Bottom based on Left and Top
|
||||
float width = -10f - 9.5f; // Right - Left
|
||||
float height = 10 - (-10); // Top - Bottom
|
||||
|
||||
// Set sizeDelta based on calculated values
|
||||
rectTransform.sizeDelta = new Vector2(width, height);
|
||||
}
|
||||
}
|
||||
public void Bop(double beat, double length, bool bop, bool auto)
|
||||
{
|
||||
|
||||
|
|
|
@ -288,5 +288,7 @@ MonoBehaviour:
|
|||
- Assets/Scripts/Games/MonkeyWatch/BalloonHandler.cs
|
||||
- Assets/Scripts/Games/MonkeyWatch/WatchMonkey.cs
|
||||
- Assets/Scripts/Games/BonOdori/BonOdori.cs
|
||||
- Assets/Scripts/Games/MannequinFactory/MannequinFactory.cs
|
||||
- Assets/Scripts/Games/MannequinFactory/MannequinHead.cs
|
||||
PathsToSkipImportEvent: []
|
||||
PathsToIgnoreOverwriteSettingOnAttribute: []
|
||||
|
|
Loading…
Reference in a new issue