Size: a a a

pro.rb (Ruby/Rails / RU)

2020 August 23

KB

Karasay Brothers in pro.rb (Ruby/Rails / RU)
а первый файл как бы инициализирует плагин и выводит кнопку в меню скетча
источник

KB

Karasay Brothers in pro.rb (Ruby/Rails / RU)
if file_loaded?('FILE')
 add_separator_to_menu('Extensions')
 UI.menu('Extensions').add_item('GroupIn') { grouping }
end
источник

KB

Karasay Brothers in pro.rb (Ruby/Rails / RU)
источник

KB

Karasay Brothers in pro.rb (Ruby/Rails / RU)
источник

KB

Karasay Brothers in pro.rb (Ruby/Rails / RU)
Ivan Naumov
зачем метод в методе?
думаешь в этом может быть проблема?
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
Karasay Brothers
думаешь в этом может быть проблема?
ну, мне кажется так вообще не стоит делать)
источник

KB

Karasay Brothers in pro.rb (Ruby/Rails / RU)
Ivan Naumov
ну, мне кажется так вообще не стоит делать)
да мне главное чтоб работало. через любые костыли)))
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
Karasay Brothers
да мне главное чтоб работало. через любые костыли)))
вот примеры описаны хорошо:  https://github.com/SketchUp/sketchup-ruby-api-tutorials
источник

KB

Karasay Brothers in pro.rb (Ruby/Rails / RU)
в итоге скетчуп культурно посылает😔
источник

VA

Vsevolod Avramov in pro.rb (Ruby/Rails / RU)
Karasay Brothers
в итоге скетчуп культурно посылает😔
А какая конкретно ошибка?
источник

KB

Karasay Brothers in pro.rb (Ruby/Rails / RU)
Vsevolod Avramov
А какая конкретно ошибка?
не верно описал цикл в 9ой строке второго файла
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
а ты уверен что там енумератор?
источник

KB

Karasay Brothers in pro.rb (Ruby/Rails / RU)
@model.selection.grep(Sketchup::Face).each_with_index{|face, index|
   label_face(face, index)
 }
источник

VA

Vsevolod Avramov in pro.rb (Ruby/Rails / RU)
Так самой ошибки нет.
источник

VA

Vsevolod Avramov in pro.rb (Ruby/Rails / RU)
Они выше наверно
источник

KB

Karasay Brothers in pro.rb (Ruby/Rails / RU)
источник

KB

Karasay Brothers in pro.rb (Ruby/Rails / RU)
Vsevolod Avramov
Они выше наверно
Error: #<NoMethodError: undefined method `label_face' for main:Object>
источник

VA

Vsevolod Avramov in pro.rb (Ruby/Rails / RU)
Karasay Brothers
Error: #<NoMethodError: undefined method `label_face' for main:Object>
вооо. Нет такого метода label_face
источник

KB

Karasay Brothers in pro.rb (Ruby/Rails / RU)
Vsevolod Avramov
вооо. Нет такого метода label_face
следом же идет метод вроде
источник

VA

Vsevolod Avramov in pro.rb (Ruby/Rails / RU)
У тебя def внутри def. Он для другого контекста наверно метод определяет. Либо просто в коде еще не доходит до его определения
источник