У меня здесь есть скрипт EnemyHealth и скрипт DatabaseManager. в сценарии DatabaseManager я пытаюсь сослаться на вновь созданную общедоступную переменную int deathCount из сценария EnenmyHealth, но эта общедоступная переменная не отображается для меня, как и все остальные, вот код
EnemyHealth
using UnityEngine;
namespace CompleteProject
{
public class EnemyHealth : MonoBehaviour
{
public int startingHealth = 100; // The amount of health the enemy starts the game with.
public bool isDead; // Whether the enemy is dead.
public int deathCount;
public int currentHealth; // The current health the enemy has.
public float sinkSpeed = 2.5f; // The speed at which the enemy sinks through the floor when dead.
public int scoreValue = 10; // The amount added to the player's score when the enemy dies.
public AudioClip deathClip; // The sound to play when the enemy dies.
DatabaseManager
using UnityEngine;
using UnityEngine.Networking;
using System.Collections;
public class DatabaseManager: MonoBehaviour
{
private void Awake()
{
int x = GameObject.Find("ZomBear").GetComponent<EnemyHealth>().deathCount;
}
кажется, что эта переменная просто не найдена, в то время как все остальные открытые переменные видимы