Unity3d не вызывает start() или awake(), когда скрипты автоматически перекомпилируются при внешнем редактировании. ⇐ C#

Место общения программистов C#
Anonymous
Unity3d не вызывает start() или awake(), когда скрипты автоматически перекомпилируются при внешнем редактировании.

Сообщение Anonymous »

Функция скрипта Unity Start() или Awake() не вызывается, когда.
  • Воспроизведение приложения в редакторе Unity3d.
    Отредактируйте скрипт во внешнем редакторе.
  • Вернитесь в Unity.
  • Unity автоматически перекомпилирует скрипты и перезапустите приложение.< /li>
    Но Start() или Awake() скрипта не вызывается.
Почему?

Добавлено...

Код: Выделить всё

using UnityEngine;
using System.Collections;

public class Main1 : MonoBehaviour {

// Use this for initialization
void Start () {
Debug.Log ("Start()");
}

void Awake() {
Debug.Log ("Awake()");
}

}
Скрипт прикреплен к основной камере.

Подробнее здесь: https://stackoverflow.com/questions/332 ... ompiled-by

Вернуться в «C#»