Render.ru

Помогите со скриптом!!!

gabster

Пользователь сайта
Рейтинг
2
#1
Помогите со скриптом: нужно вывести на панель утилит значение некого c
utility gab "Ecen"
(
rollout keri "Kepi ecen"
(
spinner a "A" range [5,20,5] type:#integer
spinner b "B" range [10,30,10] type:#integer
button davai "OK"
label lbl01 "C="
label lbl02 ""
)
on davai pressed do
(
c=atan((b.value-a1.value)/a.value)
lbl02.text=c as string
)
on gab open do
(
addRollout keri
)
on gab close do
(
removeRollout keri
)
)

lbl02.text=c as string --правильно или нет, но у меня не пашет, скажите, что я делаю не так, как вывести результат на lbl02, или может нужен не lbl02, а дргой элемент?
 

Savin Denis

Модератор форума
Команда форума
Рейтинг
138
#2
Обработчик кнопки "on davai" нужно поместить в блок rollout.
И исправь a1 в формуле.

2) Как переместить объект только по заданной оси, например х:
dummy1.pos=[c.value, y, z] --так ли это?
Заранее спасибо!
dummy1.pos += [10, 0, 0]
 

gabster

Пользователь сайта
Рейтинг
2
#3
Спасибо Денис, после помещения в роллаут все заработало!
 
Сверху