打孔带变色,day1bug修复

This commit is contained in:
2024-11-14 18:21:09 +08:00
parent 21ef4b0dbd
commit 58e338ce5b
5 changed files with 15 additions and 3 deletions
@@ -574,7 +574,7 @@ position: 630,-1648
<<else>>
<<if visited("End_memoryPaly")==false>>
<<jump EyeCheckEnd>>
<<elseif visited("End_memoryPaly")==true&&visited("看过记忆后再看视觉")==false>>
<<elseif visited("End_memoryPaly")==true&&visited("看过记忆后再看视觉")==false&&visited("FirstDialogue")==false>>
<<jump 看过记忆后再看视觉>>
<<elseif $currentEyeTarget == "computer">>
<<jump Eye_computer>>
@@ -783,6 +783,7 @@ peipei: 这就是成为美工需要承担的。
// me: 佩佩,我得再做几次测试
me: 我需要让你再观察几个东西,你只要重复刚才做的事情就好了。
peipei: 好的,医生。
<<set $eyeTargetTriggerCount = $eyeTargetTriggerCount + 1>>
<<set $eyecolorKnown=true>>
<<jump EyeCheckEnd>>
<<endif>>
@@ -932,7 +933,7 @@ me:这里应该已经彻底检查过了
<<Set_MouseMovementLockState EyeManager false>>
<<BackToMainView ViewManager>>
//<<jump 主维修界面>>
<<endif>>
<<endif>>
<<Set_MouseMovementLockState EyeManager false>>
===
+1 -1
View File
@@ -4086,7 +4086,7 @@ MonoBehaviour:
runMode: 0
firstTalkSO: {fileID: 11400000, guid: ff82a99e791be3e41acf40232f908eb3, type: 2}
clinicScene: ClinicScene
testYarnProject: PeipeiNew2
testYarnProject: PeipeiNew
--- !u!4 &719228339
Transform:
m_ObjectHideFlags: 0
+4
View File
@@ -19,6 +19,10 @@ public class ClueItem : MonoBehaviour
public void Setup(Clue clue)
{
clueData = clue;
if(used)
{
clueImageUI.color=Color.grey;
}
clueData.Display(this);
}
+1
View File
@@ -21,6 +21,7 @@ public class MemoryClueSlot : ClueSlotBase
if (clue is PunchTape)
{
punchTape = clue as PunchTape;
punchTape.used=true;
PlayMemory(punchTape);
FavoritesManager.Instance.RemoveClue(clue);
}
+6
View File
@@ -2,6 +2,7 @@ using UnityEngine;
public class PunchTape : Clue
{
public string MemoryIndex { get; set; }
public bool used=false;
// 构造函数,初始化特有属性并传递给基类
public PunchTape(string category, string name, string memoryIndex, string matchCode = null)
@@ -19,6 +20,11 @@ public class PunchTape : Clue
Debug.LogWarning("ClueItem is null. Display aborted.");
return;
}
if (clueItem.clueImageUI!=null&&used)
{
clueItem.clueImageUI.color=Color.grey;
}
if (clueItem.categoryText != null) clueItem.categoryText.text = "分类:" + Category;
if (clueItem.nameText != null) clueItem.nameText.text = "名称:" + ClueName;