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

Les vecteurs

Pseudo supprimé
Pseudo supprimé 04 avril 2015 à 19:04:51

Salut , j'ai un problème que j'ai pas réussi même avec les explications de quelqu'un que vous connaissez surement :oui: donc mon problème c'est les vecteurs j'ai rien compris a vecteur3 = vecteur3.zero etc..
Donc si quelqu'un peut m'aider

merci d'avance

PS : J'utilise le UnityScript ;)

Lapintade
Lapintade
Niveau 30
04 avril 2015 à 19:47:34

http://docs.unity3d.com/Sm/ScriptReference/Vector3.html

Vector3 est une classe qui te permets de gerer un "vecteur" a 3 dimensions. quand tu utilise cela, cela implique que tu:
- ai des notions de géometrie et de 3D
- sache comment se pratique la notation object (type vector3.zero)

Quel est ton niveau de programmation ?

Peut être que tu vise un peu élévé par rapport à ce que tu sais faire.

Pseudo supprimé
Pseudo supprimé 04 avril 2015 à 19:56:30

Faible , j'essaye de comprendre ce code

	var speed : float = 6.0;
	var jumpSpeed : float = 8.0;
	var gravity : float = 20.0;

	private var moveDirection : Vector3 = Vector2.zero; //

	function Update() {
		var controller : CharacterController = GetComponent.<CharacterController>();
		if (controller.isGrounded) {
			// We are grounded, so recalculate
			// move direction directly from axes
			moveDirection = Vector3(Input.GetAxis("Horizontal"), 0,
			                        Input.GetAxis("Vertical"));
			moveDirection = transform.TransformDirection(moveDirection);
			moveDirection *= speed;
			
			if (Input.GetButton ("Jump")) {
				moveDirection.y = jumpSpeed;
			}
		}

		// Apply gravity
		moveDirection.y -= gravity * Time.deltaTime;
		
		// Move the controller
		controller.Move(moveDirection * Time.deltaTime);
	}

j'ai déja vus dans le docs vector3 est je sais que un vecteur c'est pour stocker des positions.

Pseudo supprimé
Pseudo supprimé 04 avril 2015 à 19:56:54

Je m'attaquerai a des exercices sur developpez quand j'aurai compris.

Lapintade
Lapintade
Niveau 30
04 avril 2015 à 20:00:41

C'est ce que je dis, il faut des notions de géometrie pour comprendre

Un vecteur3 ca permets de stocker tout ce qui necessite 3 composantes:
- une position 3D
- une direction (qu'on appelle aussi un vecteur), une normale, une tangeante.

position = position + direction * vitesse * deltatemps

C'est la formule de base pour effectuer un deplacement

(position et direction sont des vector3)

Pseudo supprimé
Pseudo supprimé 04 avril 2015 à 21:12:51

Bonjour,

Quelques articles sur les vecteurs qui pourront peut être t'aider.
La série n'est pas terminée !!! Je manque cruellement de temps.

http://www.newbieunity.fr/tag/vecteurs/

Bonne continuation.

Pseudo supprimé
Pseudo supprimé 04 avril 2015 à 22:10:28

Lapin :d) J'ai pas de notion de géometrie sur les vecteurs pourtant j'ai réussi a comprendre des trucs , je vais comprendre si je continue a chercher comme sa est merci de ton aide :) .

PS : C'est toi qui a crée Not Alone in the dark ?

PeterPan :d) La personne qui m'aide bien ma donné ce site pour comprendre les vecteurs , j'ai pas eu le temp de tout lire mais la je commence a comprendre un peu se site ma l'air de bien aider :) en tout cas je te conseille de continuer les vecteurs .

Merci :)

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