[Résolu] déplacer la view comme dans photoshop Hitskin_logo Hitskin.com

Ceci est une prévisualisation d'un thème de Hitskin.com
Installer le thèmeRetourner sur la fiche du thème



AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  ConnexionConnexion  
Le Deal du moment : -50%
Ampli Home Cinema Denon AVR-X1700H à 399€
Voir le deal
399 €
-25%
Le deal à ne pas rater :
-100€ Barre de son Hisense Dolby Atmos 5.1.2
299.99 € 399.99 €
Voir le deal

 

 [Résolu] déplacer la view comme dans photoshop

Aller en bas 
2 participants
AuteurMessage
blendman
Utilisateur confirmé: Rang **
blendman


Messages : 433
Projet Actuel : Crée des jeux, logiciels, BD, Romans et nouvelles.

[Résolu] déplacer la view comme dans photoshop Empty
MessageSujet: [Résolu] déplacer la view comme dans photoshop   [Résolu] déplacer la view comme dans photoshop EmptyMer 5 Jan 2011 - 21:24

salut

Pour mon logiciel 2D, j'aimerai pouvoir déplacer la view ou la surface de travail comme on le fait dans photoshop :
- on appuie sur espace et en cliquant et en restant cliqué on déplace son espace de travail, afin de voir par exemple ce qui est à droite sur notre dessin.

Avez-vous une idée de la manière de faire ça ?
j'ai bien essayer avec les view et avec un objet centré sur la view, mais elle défile très vite, et je voudrais qu'elle ne se déplace qu'en fonction du déplacement que je fais moi-même avec la souris lorsque espace est enfoncé Smile.

Une idée ?
Revenir en haut Aller en bas
http://blendman.blogspot.com/
arthuro
Utilisateur confirmé: Rang ****
arthuro


Messages : 1483
Localisation : Paris
Projet Actuel : Diagon https://arthursonzogni.com/Diagon

[Résolu] déplacer la view comme dans photoshop Empty
MessageSujet: Re: [Résolu] déplacer la view comme dans photoshop   [Résolu] déplacer la view comme dans photoshop EmptyMer 5 Jan 2011 - 22:43

bin sa dépend de ton systeme

déja
- lors d'un clic, enregistrement de la position de ta souris +enregistrement de la position de l'element+ mettre a 1 variable grab

- en step, si grab est a 1
{
si la souris est relaché mettre grab a 0
sinon mettre la position de ton element a:
position (x,y)=positione_element_enregistrer(x,y)+( souris(x,y)-souris_enregistrer(x,y) )
}

voila, après c'est a toi de le comprendre et de l'adapter pour ton système
Revenir en haut Aller en bas
blendman
Utilisateur confirmé: Rang **
blendman


Messages : 433
Projet Actuel : Crée des jeux, logiciels, BD, Romans et nouvelles.

[Résolu] déplacer la view comme dans photoshop Empty
MessageSujet: Re: [Résolu] déplacer la view comme dans photoshop   [Résolu] déplacer la view comme dans photoshop EmptyJeu 6 Jan 2011 - 13:46

salut Arthuro

Merci de ta réponse, j'ai testé et effectivement le système fonctionne pas mal du tout.

Pour que cela fonctionne comme je le souhaite, j'ai supprimé le fait que la view soit lié à l'objet et finalement, je déplace l'objet dans la view grâce à ta méthode, c'est plus simple :p.

Encore merci Wink.
Revenir en haut Aller en bas
http://blendman.blogspot.com/
arthuro
Utilisateur confirmé: Rang ****
arthuro


Messages : 1483
Localisation : Paris
Projet Actuel : Diagon https://arthursonzogni.com/Diagon

[Résolu] déplacer la view comme dans photoshop Empty
MessageSujet: Re: [Résolu] déplacer la view comme dans photoshop   [Résolu] déplacer la view comme dans photoshop EmptyJeu 6 Jan 2011 - 17:35

De rien, content de t'avoir aidé
Revenir en haut Aller en bas
Contenu sponsorisé





[Résolu] déplacer la view comme dans photoshop Empty
MessageSujet: Re: [Résolu] déplacer la view comme dans photoshop   [Résolu] déplacer la view comme dans photoshop Empty

Revenir en haut Aller en bas
 
[Résolu] déplacer la view comme dans photoshop
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [Résolu] Déplacement de la view dans une seul direction !!!
» objet visible dans une view et pas dans l'autre
» Instance étant active uniquement dans la view ..
» [Résolu]Comment se déplacer avec zqd et pas les fleches pour un jeu pl
» New probleme de view! [résolu]

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Entraide débutants-
Sauter vers: