Цитата:
Сообщение от Letos
Кстати, в редакторе скриптов лог никаких ошибок не показывает?
|
В том и беда, что в логе никаких ошибок не показывает.
Цитата:
Сообщение от IStiv
1. Если на машине рядом стоят БМ10 и БМ11 -попробовать удалить БМ 11.
|
С удалением вариант не сработал
Цитата:
Сообщение от IStiv
2.попробовать переписать код синхронно- попробовать в работе.
|
Не пойму как это синхронно переписать
Цитата:
Сообщение от IStiv
left.Build(); -это строка ничего не делает насколько понимаю
|
Осталась от старого кода.
А вот так работает
PHP код:
var FileOptions = 'Save.xml';
// var left = GetPanel("Укажите левую панель");
var prop = Action.Properties;
var blockMat = prop.NewMaterial('Материал');
var blockFurn = blockMat.NewFurniture('Крепеж');
NewBtn = NewButtonInput('Закончить');
NewBtn.OnChange = function() {
Action.Commit();
Action.Finish();
}
prop.OnChange = function() {
MakeShelf();
}
function MakeShelf(){
DeleteNewObjects();
var left = AddVertPanel(0, 0, 400, 800, 0) ;
left.Build();
var pan = AddHorizPanel(left.GabMax.x, 0, 400, 400, 500);
pan.Build();
blockFurn.Value.Mount( pan,left, left.GabMax.x, 508, 200);
}
MakeShelf();
Action.Continue();
Есть вариант завершения выполнения GetPanel? Думаю тут собака зарыта