engine/plugins/actor_effects/translate.luz.rb
class ActorEffectTranslate < ActorEffect
title "Translate"
description "Moves actor a chosen amount in X, Y, Z."
category :transform
setting 'x', :float, :default => 0.0..1.0, :digits => 3
setting 'y', :float, :default => 0.0..1.0, :digits => 3
setting 'z', :float, :default => 0.0..1.0, :digits => 3
def render
with_translation(x, y, z) {
yield
}
end
end