示例#1
0
 private void Update()
 {
     if (collider != null)
     {
         collider.enabled = !questService.IsQuestActive();
     }
 }
示例#2
0
    private void Awake()
    {
        bool flag = false;

        if (Service.Get <ContentSchedulerService>().IsDuringScheduleEventDates(DateDefinitionKey))
        {
            flag |= !isSunsetQuestCompleted();
        }
        questService = Service.Get <QuestService>();
        flag        |= questService.IsQuestActive();
        collider     = GetComponent <Collider>();
        if (collider != null)
        {
            collider.enabled = !flag;
        }
        else
        {
            Log.LogError(this, "Could not find Collider to disable");
        }
    }