Возникает ошибка.....

Программирование на Юнити.

Возникает ошибка.....

Сообщение mihanocho 04 апр 2012, 11:50

Здравствуйте!
Возникает ошибка.....
Вот такая
http://online-kachka.ru/pppppppp.png


Вот собственно код

Синтаксис:
Используется javascript
@MenuItem("Terrain/Update Tree Lightmap Color")
static function RebuildWithLightmap () {
        var tex : Texture2D = Selection.activeObject as Texture2D;
        if (tex)
        {
                if (Terrain.activeTerrain == null || Terrain.activeTerrain.terrainData == null)
                {
                        EditorUtility.DisplayDialog("No active terrain in the scene", "No active terrain in the scene", "Ok");
                        return;
                }
               
                Undo.RegisterUndo(Terrain.activeTerrain.terrainData, "Set Tree colors");
                UnityEditor.TerrainLightmapper.UpdateTreeLightmapColor(tex, Terrain.activeTerrain.terrainData);
        }
        else
                EditorUtility.DisplayDialog("Select a lightmap", "Select a lightmap", "Ok");
}

@MenuItem("Terrain/Update Tree Color")
static function RebuildWithColor () {
        var tex : Texture2D = Selection.activeObject as Texture2D;
        if (tex)
        {
                if (Terrain.activeTerrain == null || Terrain.activeTerrain.terrainData == null)
                {
                        EditorUtility.DisplayDialog("No active terrain in the scene", "No active terrain in the scene", "Ok");
                        return;
                }
               
                Undo.RegisterUndo(Terrain.activeTerrain.terrainData, "Set Tree colors");
                UnityEditor.TerrainLightmapper.UpdateTreeColor(tex, Terrain.activeTerrain.terrainData);
        }
        else
                EditorUtility.DisplayDialog("Select a lightmap", "Select a lightmap", "Ok");
}
 
mihanocho
UNITрон
 
Сообщения: 167
Зарегистрирован: 19 фев 2012, 13:20

Re: Возникает ошибка.....

Сообщение seaman 04 апр 2012, 11:58

TerrainLightmapper нет в новых версиях. Заменен Beast/
seaman
Адепт
 
Сообщения: 8352
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Самара

Re: Возникает ошибка.....

Сообщение mihanocho 04 апр 2012, 13:38

Это получается все строки со словом Terrain надо заменить на Beast?
mihanocho
UNITрон
 
Сообщения: 167
Зарегистрирован: 19 фев 2012, 13:20

Re: Возникает ошибка.....

Сообщение pod4444 04 апр 2012, 13:58

UnityEditor.TerrainLightmapper
Аватара пользователя
pod4444
Старожил
 
Сообщения: 721
Зарегистрирован: 20 янв 2012, 22:02
Откуда: Воронеж
Skype: pod4444
  • Сайт

Re: Возникает ошибка.....

Сообщение seaman 04 апр 2012, 17:47

Это получается все строки со словом Terrain

А что кто-то тут говорил про Terrain?
надо заменить на Beast?

Нужно просто запечь лайтмапы и удалить все с TerrainLightmapper
seaman
Адепт
 
Сообщения: 8352
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Самара


Вернуться в Скрипты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6