• Login
sketchucation logo sketchucation
  • Login
⚠️ Libfredo 15.4b | Minor release with bugfixes and improvements Update

Scripting tip.

Scheduled Pinned Locked Moved SketchyPhysics
2 Posts 2 Posters 473 Views 2 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.
  • C Offline
    CPhillips
    last edited by 11 Apr 2009, 02:01

    For formulas this little trick may make some things easier.

    Ruby has what is called a "short if". If you have a formula like:

    if(frame==0);1;else;0;end

    You could also do the same thing like this:

    frame==0? 1:0

    That basically means
    <if>frame==0? <then> 1 :<else> 0 <end>

    The "?" takes the place of the "if" and the ":" takes the place of "else". You dont need ";"'s or "end"

    Its a lot shorter. But not always as clear so its a trade off.

    1 Reply Last reply Reply Quote 0
    • P Offline
      Physicsguy1
      last edited by 11 Apr 2009, 02:29

      Thanks

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

      Advertisement