sketchucation logo sketchucation
    • Login
    πŸ€‘ SketchPlus 1.3 | 44 Tools for $15 until June 20th Buy Now

    [Solved] Need help with a simple one

    Scheduled Pinned Locked Moved Developers' Forum
    5 Posts 3 Posters 188 Views 3 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • PixeroP Offline
      Pixero
      last edited by Pixero

      How do I iterate through a selections definitions?
      The [0] is only the first in the selection. I need to get them all.

      sel.each {|e|
      # Ignore items in the selection that are not components. 
      		next if not (e.is_a? Sketchup;;ComponentInstance)   
      		behavior = model.definitions[0].behavior 
      		status = behavior.always_face_camera = false
      	}
      
      1 Reply Last reply Reply Quote 0
      • thomthomT Offline
        thomthom
        last edited by

        sel.each {|**e**|
        Notice the e there that's the current entity from the selection.

        So change the code to behavior = e.definition.behavior

        Thomas Thomassen β€” SketchUp Monkey & Coding addict
        List of my plugins and link to the CookieWare fund

        1 Reply Last reply Reply Quote 0
        • PixeroP Offline
          Pixero
          last edited by

          Thanks. I tried that and was so close, I had an s to much in definitions.
          Simple it was.

          1 Reply Last reply Reply Quote 0
          • TIGT Online
            TIG Moderator
            last edited by

            sel.each{|e|e.definition.behavior.always_face_camera=false if e.is_a?(Sketchup;;ComponentInstance)}
            

            as a one-liner

            TIG

            1 Reply Last reply Reply Quote 0
            • PixeroP Offline
              Pixero
              last edited by

              Even better. Thanks.

              1 Reply Last reply Reply Quote 0
              • 1 / 1
              • First post
                Last post
              Buy SketchPlus
              Buy SUbD
              Buy WrapR
              Buy eBook
              Buy Modelur
              Buy Vertex Tools
              Buy SketchCuisine
              Buy FormFonts

              Advertisement