Skip to content

#ES 2. Configuración

Carlos Rocha edited this page May 8, 2017 · 9 revisions

Para poder empezar a crear sketch se debe configurar el archivo ".config.yml" este archivo en linux se encuentra en la carpeta home en 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 valos es falso usará ruby en vez de jruby 
template: bare # Existen dos plantillas diferentes en la creación del sketch bare y class 

Plantillas o template

Es importante distinguir los dos tipos de plantillas que puede crear k9 los cuales son:

1. Plantilla class

Es el sketch envuelto en una clase, este modelo se aconseja para cuando se quiere usar el modo en vivo o Livecoding y su extructura es:

class Misketch < Processing::App
  def settings
    size 200, 200
  end

  def setup
    sketch_title 'Misketch'
  end

  def draw

  end
end

Nota: Se aconseja no usar nombres propios de ruby como Array, String para crear el sketch ya que generaria problemas de ejecucion del código

2. Plantilla bare

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

<= Anterior | Siguiente =>

Clone this wiki locally