Bonjour à tous,
Voila je suis entrain de préparer un petit projet mais je bloque un peu sur la manière de résoudre mon problème.
Je voudrais drag and drop des blocs sur une grille de petit carre.
Par exemple j'ai un bloc de 4carre*3carre et je voudrais le placer dans ma grille en dessous.
Bien sur je dois vérifier si l'emplacement n'es pas déjà utilisé et si j'ai la place de le placer ici.
Je peux ajouter des blocs de taille différentes à volonté et les supprimer de la grille à volonté aussi.
Voici ou j'en suis actuellement
DEMO : http://jsfiddle.net/guisx/grye9pjs/
Soucis numéro 1 : Après avoir déposé un item dans la zone et que je le récupère il peu sortir de la zone.
Soucis numéro 2 : Il gère pas les collisions pourtant je pense n'avoir pas fait d'erreur dans les 3 lignes.
Soucis numéro 3 : J'aimerais que quand je pose un item il ce place par rapport à l'angle de la cellule la plus proche.
J'ai vu que l'on devais utilisé la method snap mais j'arrive pas non plus à la faire fonctionne.
Quelqu'un aurait 'il une idée sur l'un de mes 3 soucis svp ?