-
Notifications
You must be signed in to change notification settings - Fork 9
#ES 2. Configuración
Para poder empezar a crear un sketch se debe configurar el archivo ".config.yml" este archivo en linux se encuentra en la carpeta home, dentro de la carpeta oculta ".jruby_art" es decir que se va a encontrar en:
home/USUARIO/.jruby_art/.config.yml
En el archivo .config.yml debe ir algo así:
PROCESSING_ROOT: "/home/tux/processing-3.3.2" # El nombre "tux" debe cambiarse por su nombre de usuario
sketchbook_path: "/home/tux/sketchbook"
MAX_WATCH: 30
JRUBY: true # Si este valor es falso usará ruby en vez de jruby
template: bare # Existen dos plantillas diferentes en la creación del sketch "bare" y "class"
Es importante distinguir los dos tipos de plantillas que puede crear k9 los cuales son:
Es el sketch envuelto en una clase, este modelo se aconseja para cuando se quiere usar el modo en vivo o Live coding y su extructura es:
class Misketch < Processing::App
def settings
size 200, 200
end
def setup
sketch_title 'Mi sketch'
end
def draw
end
end
Nota: Se aconseja no usar nombres propios de ruby como Array, String para crear el sketch ya que generaría problemas de ejecución del código
Es el sketch desnudo no se encuentra envuelto en ninguna clase, por tal motivo es un poco más incomodo al intentar usarlo en livecoding y su estructura es así:
def settings
size 200, 200
end
def setup
sketch_title 'Fred Sketch'
end
def draw
end