Exemple #1
0
        public void OpenChest(ChestBase _chest)
        {
            int chest_instance_id = _chest.GetInstanceID();

            if (!m_strOpenedChestId.Contains(chest_instance_id))
            {
                m_strOpenedChestId.Add(chest_instance_id);
                _chest.Open();
            }
        }
Exemple #2
0
        public override void OnInspectorGUI()
        {
            ChestBase script = target as ChestBase;

            base.OnInspectorGUI();

            GUILayout.BeginHorizontal();

            if (GUILayout.Button("Open"))
            {
                script.Open();
            }
            if (GUILayout.Button("Close"))
            {
                script.Close();
            }

            GUILayout.EndHorizontal();
        }