Ejs II.5 Cómo crear partículas con el ratón. |
Para crear una partícula cada vez que hagamos click sobre un
drawingPanel
utilizaremos el elemento
particleSet
de la
Vista
que nos permite crear el número de partículas que deseemos. Para ello procederemos de la siguiente forma:
1.- Introducimos las variables que se muestran en la figura adjunta donde xp e yp son las coordenadas de las partículas dimensionadas a maxPart , visible es una variable booleana, también dimensionada a maxPart, que controla si se muestra la partícula n. |
|
2.- En el apartado Propio del Modelo creamos una acción Crea_Particula como se ve en la figura adjunta. En ella las coordenadas donde hagamos click con el ratón son transferidas a las variables xp e yp. La partícula se hace visible. |
|
3.-
Creamos en la Vista
un drawingPanel
y asignamos en sus propiedades las coordenadas del mismo
X e
Y
a las coordenadas donde se encuentra el puntero del ratón
x_raton,
y_raton.
Podemos asignar acciones a este elemento drawingPanel al hacer click con el ratón sobre él, al desplazarlo y al soltarlo. |
|
5.-
Generamos el applet haciendo clic sobre
.
Página con el applet así creado:
crea_part_raton.html
Fichero con ejemplo:
crea_part_raton.xml