コード例 #1
0
ファイル: UIHUD.cs プロジェクト: TheAngryCurtain/GGJ18Third
        public override void Start()
        {
            EventManager.Instance.AddEventListener <YEO_SUS_CHANGED_EVENT>(OnSuspicionChanged);
            EventManager.Instance.AddEventListener <YEO_TALK_EVENT>(OnTalkInteraction);

            EventManager.Instance.AddEventListener <TargetUpdatedEvent>(OnTargetChanged);

            TargetHintInfo hint = TargetManager.Instance.GetNextHint();

            TargetUpdatedEvent targetUpdatedEvent = new TargetUpdatedEvent();

            targetUpdatedEvent.ColorInfo = hint.HintColorInfo;

            EventManager.Instance.FireEvent(targetUpdatedEvent);

            base.Start();
        }
コード例 #2
0
ファイル: UIHUD.cs プロジェクト: TheAngryCurtain/GGJ18Third
 public void OnTargetChanged(TargetUpdatedEvent eventData)
 {
     m_PaperDoll.SetData(eventData.ColorInfo.ClothingType, eventData.ColorInfo.Color);
     m_NewsWindow.AddNewNewsEntry("You found out that the target's " + eventData.ColorInfo.ClothingType + " is: " + eventData.ColorInfo.Color);
 }