Я использую iTween
много, и это было нормально для большинства времени до вчерашнего дня, я получаю и ошибку вдруг:unity5 - ITween Null Ссылка
NullReferenceException: Object reference not set to an instance of an object iTween.RetrieveArgs() (at Assets/Plugins/Pixelplacement/iTween/iTween.cs:6811) iTween.Awake() (at Assets/Plugins/Pixelplacement/iTween/iTween.cs:6559) UnityEngine.Object:Instantiate(Object, Vector3, Quaternion)
Первоначально каждый раз, когда я начинаю игру, я получаю 320 вызовов этих ошибок, но позже он накапливается до 720 и теперь 999+. Я не уверен, почему он накапливается, хотя я начинаю игру с нуля все вместе. Любое предложение?
UPDATE:
к простираться, я считаю, что это происходит из-за Sourcetree
, что я использую для управления версиями. Я считаю, что это как-то испортило мета-файл или заставило единство иметь какой-то конфликт внутри, глядя на iTween.cs
.
Поскольку существуют различные возможные версии iTween (с разными номерами строк), можете ли вы опубликовать код, где происходит NullReferenceException? –
Я загружаю последнюю версию и все еще ту же проблему, это строка 6811: 'id = (string) tweenArguments [" id "];' и это строка 6559: 'RetrieveArgs();' и мой код, который затронул: ' GameObject instance2 = (GameObject) Instantiate (manprefab, новый Vector3 (j * 3f, 50f, 0f), Quaternion.Euler (0, 0, 0)); ', который не имеет никакого отношения к' iTween'. – sooon
Подождите, что означает «мой код, который повлиял»? Какова именно связь между этой ошибкой и этой строкой вашего кода? –