CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Compter les pixels en 3D isometrique....

tomtomclancy
tomtomclancy
Niveau 9
05 mai 2005 à 16:48:51

ouaip je suis la je m´occupe de ton probleme un peu plus tard, la y a un truc qui m´enerve en php.

y a bobrun qui m´aide mais c´est pas encore resolu

je repasse un peu plus tard :ok:

DarkRellik
DarkRellik
Niveau 6
05 mai 2005 à 17:15:23

Comme quoi BoBrun et moi meme avont une utilité sur ce forum :sarcastic:

fil_razorback
fil_razorback
Niveau 10
05 mai 2005 à 17:42:32

merci d´avance :-)

tomtomclancy
tomtomclancy
Niveau 9
05 mai 2005 à 17:56:24

oki c´est bon, tout marche nikel crome :ok:

maintenant je peux m´occuper de toi, je regarde ton code et je te reponds ensuite :)

fil_razorback
fil_razorback
Niveau 10
05 mai 2005 à 18:06:50

Youhouuuu :-p

tomtomclancy
tomtomclancy
Niveau 9
05 mai 2005 à 18:08:53

ben ca ma l´air tres bien tout ca, tu pourrais y rajouter le deplacement sans probleme.

si ton personnage n´est pas a sa destination, tu lui fais un update de sa position avec le code que je t´avais passé.

:d) dans ton if la ou tu veux rajouter le code de ton deplacement tu mes:

velocity.setParam(tile.x - position.x, tile.y-position.y);
velocity.normalize(); / / je sais plus comment je l´a appelé la fonction

la tu update ta position:
:d) position.addV(velocity);
monClip.x=position.x;
monClip.y=position.y;

mais je te conseillerais de separer les blocs distinct de ta fonction en plusieur fonctions.
ca va beaucoup aleger ta fonction onEnterFrame.

pour repositionner ton perso par example tu te fais une fonction rotateCharacter(), qui prend ou non des paramettres,

fil_razorback
fil_razorback
Niveau 10
05 mai 2005 à 18:23:26

Le problème c´est que je veux qu´en sortant du onEnterFrame il ait terminé son déplacement or avec ta méthode il ne fait qu´une partie du déplacement non?

Ps: bonne idée de passer rotatechara en fonction :)

tomtomclancy
tomtomclancy
Niveau 9
05 mai 2005 à 18:32:40

effectivement c´est un deplacement en etape.

mais ta fonction, n´oblige pas a que le deplacmeent soit terminé en sortant d celui-ci.

de plus comment voudrais tu qu´il fasse un deplacement fluide en une frame a savoir que tu as du cadencer ton jeux a 30 fps, ou a 12 si tu ne l´a pas changé.

ca fais 1/10 e de seconde au maximum pour se deplacer... c´est la duree de le persistance rétiniene, autant dire, que tu le verra pas se deplacer.

c´est a toi de voir. mais il te sera impossible de le faire en une frame, tu peux demander a lux si tu veux mais il te dira surement la meme chose

Je suis la pour t´aider jeune padawan :ok:

fil_razorback
fil_razorback
Niveau 10
05 mai 2005 à 18:34:48

Merci, mais ca risque pas de tout merdouiller si le deplacement se passe en plusieurs frames? ( je suis a 12ips)

tomtomclancy
tomtomclancy
Niveau 9
05 mai 2005 à 19:43:28

non du tout, je vois pas pourquoi tu voudrais que ca ne marche pas ?

le mieu serait de tester

fil_razorback
fil_razorback
Niveau 10
05 mai 2005 à 20:07:14

Je pourrai tester demain...
Mais ca risque de pas marcher parce que si il ne fait que par exemple un 5eme de mouvement dans la frame, qu´il se considere arrivé, au pochain passage il va lancer le pathfinder a prtir de la position ou il n´est...pas encore !
Conclusion:
Tant qu´il n´est pas arrivé, le perso ne relance pas le pathfinder et n´update pas ses coordonnées. Par exemple je crée une variable " partie effectuee" que j´incremente a chaque passage et si elle est egale au nombre de deplacements a faire, il reprend la boucle normale?

tomtomclancy
tomtomclancy
Niveau 9
05 mai 2005 à 20:17:15

non effectue plutot tant qu´il n´est pas arrivé, il continu de se deplacer

fil_razorback
fil_razorback
Niveau 10
05 mai 2005 à 20:18:41

C´est ce que j´essayais de dire avec ma grande phrase pleine de mots :)

fil_razorback
fil_razorback
Niveau 10
06 mai 2005 à 12:48:27

:merci:
J´ai fait quelques-mini modifs et ca marche impec :-)

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Création de sites web
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment