示例#1
0
 void EnableHappinessAffector()
 {
     if (!happinessAffector)
     {
         happinessAffector = GetComponent <HappinessAffector>();
     }
     happinessAffector.enabled = true;
     happinessAffector.radius  = radius;
 }
示例#2
0
 protected override void Start()
 {
     if (Serializer.IsDeserializing)
     {
         return;
     }
     if (Serializer.IsLoading)
     {
         return;
     }
     base.Start();
     if (!happinessAffector)
     {
         happinessAffector = GetComponent <HappinessAffector>();
         affectAmount      = happinessAffector.affectAmount;
     }
     if (!itemManager)
     {
         itemManager = GameObject.Find("Managers").GetComponent <ItemManager>();
     }
 }