Configuración de parámetros para la casa (3 / 6 paso)

Paso 3: Definición de los parámetros

La siguiente sección de código pre-polulated es un ejemplo de cómo crear parámetros que pueden utilizarse para el control de sus diseños con deslizadores o campos comunes. En este ejemplo se utilizará controles deslizantes con un valores de rango para controlar el tamaño de nuestra casa. El código de plantilla de parámetros temporalmente es comentado y se utilizará a medida que avanzamos a lo largo de en el proceso de codificación.

En este punto, es importante considerar cómo tienes que ser capaz de cambiar tu casa una vez terminado el código porque estos parámetros controlan eso.

Instrucciones

  1. Hay varias maneras generales que podría cambiar de una casa, pero aquí están cuatro ejemplos que vamos a utilizar en este escenario:
    -Casa la longitud (L)
    -Casa ancho (W)
    -Pared altura (H)
    -Altura techo (RH)
  2. Estos serán los parámetros definidos para controlar la casa con los cursores. No tenemos que usar los parámetros en la redacción inicial del código, pero es fundamental que definimos los parámetros temprano y mantenerlas en mente a lo largo de este proceso.
  3. Como usted puede ver en el código de la plantilla anterior, los parámetros se define como una serie de nombre y valor de pares. Estos parámetros utilizan la sintaxis JSON para definir una matriz (o lista) de los objetos y ahora podemos definir estos parámetros.
  4. Para empezar, cambiar el código de plantilla mediante la eliminación de todo el texto naranja excepto la línea que define los parámetros. Cambie el código de plantilla que se muestra arriba para que coincida con la imagen que se muestra a continuación. Nota: La siguiente instrucción incluye todo el texto por lo que fácilmente puede copiar y pegar en la interfaz.
  5. Código de plantilla:

    params = [
    {"id": "House_Length",
    "displayName": "Casa de longitud",
    "tipo": "longitud",
    "rangeMin": 10,
    "rangeMax": 100,
    "default": 10
    },
    {"id": "House_Width",
    "displayName": "Casa de anchura",
    "tipo": "longitud",
    "rangeMin": 10,
    "rangeMax": 100,
    "default": 10
    },
    {"id": "Wall_Height",
    "displayName": "Altura de la pared",
    "tipo": "longitud",
    "rangeMin": 1,
    "rangeMax": 30,
    "default": 10
    },
    {"id": "Roof_Height",
    "displayName": "Techo de altura",
    "tipo": "longitud",
    "rangeMin": 2,
    "rangeMax": 6,
    "default": 4
    }
    ];

  6. Params = []; (líneas 20 y 49) es la definición de la matriz de parámetros. Anidado dentro de los soportes de la Plaza de la matriz son conjuntos de llaves {} separados por comas, que definen cada objeto en el array.
  7. En cada juego de llaves son los pares de nombre y valor que definen cada parámetro. Cada uno de los parámetros mostrados utilizará la funcionalidad de control deslizante para controlar el tamaño de los objetos creados en el código.
  8. Continuar al paso siguiente.

Artículos Relacionados

Truco fácil para cortar casi todo el camino a través de madera

Truco fácil para cortar casi todo el camino a través de madera

Esto es sólo una manera fácil cuando usted necesita para cortar casi todo el camino de madera y no quiere invertir tiempo y dinero para una mesa de sierra, plantilla de corte, etc.. Pasé un poco de tiempo tratando de encontrar una solución, y tal vez
Sillas de cartón miniatura para una casa de muñecas

Sillas de cartón miniatura para una casa de muñecas

Utilizar a los principios de la arquitectura japonesa y cartón para crear sillas de miniatura para una casa de muñecas.Paso 1: Paso 1: reúna los suministros Se reúnen diverso color y tamaño de cajas de cartón para su proyecto. La cantidad de cartón n
Salón plataforma mesa para dejar casa nueva

Salón plataforma mesa para dejar casa nueva

Hola a todos,Bien como dice el titulo tuve que construir una tabla mejor mira para mi casa de alquiler, sala de estar. La casa está a 20m del mar y la idea era construir una tabla que cuando ves por darle un sentido/recuerdo del mar.Paso 1: Materiale
Edwardian Prop para la casa encantada

Edwardian Prop para la casa encantada

Apoyo para Halloween. Esto es ideal para una casa embrujada.Lo que se necesita:1. un montón de cinta adhesiva2. me dio los diferentes colores de Micheal.3. antiguos botones4. alambre de pollo.La clave está en la forma de mirar el cable de pollo para
Seguimiento de ojos malvados para tu casa que rondan sus vecinos (video)

Seguimiento de ojos malvados para tu casa que rondan sus vecinos (video)

ojos malvados para su casa!!!!!! (Seguimiento)¿Super barato, fácil y asusta vecinos de día o de noche... que se puede pedir más?Hacen tan grandes como quieras.Prefiero hacer mi decoración de Halloween. No sólo es la manera más barata pero usted puede
Dientes para su casa

Dientes para su casa

cómo agregar algunos dientes escalofriantes para hacer su casa cobran "vida" en Halloween!Paso 1: fuentes de Cinta métricaCuchilla de corteBorde recto para corte conPlacas estándar de núcleo de espuma (yo usé 6)2 - pie 8 piezas de molduraBuen pe
Tendencias verdes: 8 consejos para una casa de más respetuoso del medio ambiente

Tendencias verdes: 8 consejos para una casa de más respetuoso del medio ambiente

Tendencias verdes: 8 consejos para una casa de más respetuoso del medio ambienteCambiar a un hogar ecológico, preservar el medio ambiente y hacer del mundo un lugar mejor para vivir. Pero, ¿cómo puede usted lograrlo? Aquí es un blog con 8 consejos pa
Mitigación de terremoto para una casa losa a nivel de marco de madera

Mitigación de terremoto para una casa losa a nivel de marco de madera

construcción de marco de madera es común en América del norte y es bastante resistente a daños causados por terremotos. Sin embargo, la casa debe estar atornillada a los cimientos para resistir las fuerzas laterales durante un terremoto.Losa de nivel
A pie de planeta de bolsillo para la casa blanca noche de Astronomía

A pie de planeta de bolsillo para la casa blanca noche de Astronomía

En honor de la noche de Astronomía de la casa blanca, se trata de un "bolsillo planeta a pie" que puede utilizarse para enseñar lecciones de Astronomía por cualquier persona en el planeta y se puede ajustar fácilmente para ser disfrutado por un
¿Cómo construir un Media archivo Hub para tu casa (para MacOS y Windows)

¿Cómo construir un Media archivo Hub para tu casa (para MacOS y Windows)

para crear un centro para todos en su casa para compartir películas, música y archivos?Lo que se necesita:• Wireless Router (recomiendo el ASUS RT-N56U. Su router tengo y funciona perfectamente para esto)• Computadora con acceso a internet (preferent
Construcción de una celda de la cárcel para una casa embrujada

Construcción de una celda de la cárcel para una casa embrujada

debido a un nuevo diseño de nuestra cámara de tortura, donde ponemos la silla eléctrica y la acción, debe ser rediseñada. Por supuesto lo había debatido fue por el camino una vez que hemos averiguado lo que tenemos que trabajar con los materiales y u
Colector de aire solar calefacción para nuestra casa de piedra del jardín construir

Colector de aire solar calefacción para nuestra casa de piedra del jardín construir

Hola, utilizamos el lugar debajo de la terraza como construir jardín casa de piedra.Hay no hay calefacción. En verano el lugar es aceptable, pero en todas las estaciones, hay demasiada humedad y debido a la baja temperatura existe molde everywere en
Salsa para Pizza casera jardín

Salsa para Pizza casera jardín

I LOVE pizza y hacerlo en casa todo el tiempo. Yo generalmente hago la salsa con tomates enteros enlatados sólo, porque es tan increíblemente fácil. Y en serio delicioso. Pero con una excesiva abundancia de deliciosos tomates de la huerta, ¿por qué m
Impresión de paneles de madera para tu casa (o cómo decorar tu casa como un nerd)

Impresión de paneles de madera para tu casa (o cómo decorar tu casa como un nerd)

esto ha entrado en concurso de los proyectos de fin de semana.  Si te ha gustado este Instructable, por favor vote por él en el concurso:). ¡ Muchas gracias!Este es un proyecto de buen fin de semana ya que se necesita tiempo para secar entre pasos.