OVH Cloud OVH Cloud

[DIR MX / 2004] Limiter le déplacement d'un sprite(mouse) sur un autre sprite

12 réponses
Avatar
Twinky
Hello

je souhaite limiter le déplacement d'un sprite sur une zone rectangle
(autre sprite). Est-ce possible avec member("zonerect").rect ?

Code:
on mousedown
repeat while the stilldown
sprite(83).loc = point(sprite(20).locH, sprite(20).locV)
_mouse.mouseloc = sprite(83).loc ( et là erreur...) pas bon je sais
end repeat
end


la souris commence bien au coin supérieur gauche du sprite 20 mais
ne bouge plus car il me manque les coordonnées du point inférieur droit ?

je vais essayer avec sprite(20).height - sprite(20).width et
sprite(20).bottom - sprite(20).top et voir ce que ça donne

Merci pour l'aide apportée

---------
Twinky

2 réponses

1 2
Avatar
Bubar
> et ce dont j'avais besoin :
sprite(83).loc = point(_movie.constrainH(80,_mouse.mouseH),
_movie.constrainV(80,_mouse.mouseV))


Je ne les utilise jamais non plus, mais ils peuvent rester source
d'inspiration

Je viens du C++ (since 1995) et de passer à director depuis
(2000-01) il n'est pas tjs évident de se faire à un nouveau langage

Thx pour la remarque pertinente de ma vieille notation, je m'y met
doucement à la nouvelle, mais il reste encore des vieilles habitudes
malgrè mon jeune age :o) ;)


Venant du C, tu m'étonnes. La notation pointée étant beaucoup plus proche du
C que l'horreur de l'ancienne, plus BASIC dans son approche

Mais bon le truc c'est de réussir à arriver là où tu veux

--
Bubar
Freelance Multimédia - internet
Création de logiciels multimédia et sites web
Avatar
Bubar
Ned wrote:
Bubar a tapotylographié :

C'est vrai que ta libido commence à poser de sérieux problèmes ! Que
c'est moche de vieillir :)
"Avec l'âge les raideurs se déplacent" (les amis d'ta femme)



LOOOOOOOL ! EN-FOI-RE !!!!!

rapelle-moi en quelle année t'es né, déjà ?


J'ai la jeunesse de mes neurones et la vieillesse de mon esprit (et
vice-versa). Eternellement jeune donc !

--
Bubar
Freelance Multimédia - internet
Création de logiciels multimédia et sites web
1 2