FANDOM


Les contrôles de votre jeu (axes et boutons) sont définis dans l'onglet d'administration de votre projet.

CraftStudio.Input.GetAxisValueModifier

[number] CraftStudio.Input.GetAxisValue( [string] nom de l'axe )

Retourne la valeur numérique de l'axe spécifié. La valeur retournée sera dans l'intervalle (-1,1) à moins qu'il s'agisse d'une valeur de déplacement de souris, auquel cas c'est le delta en pixels de la position de la souris depuis la dernière boucle.

CraftStudio.Input.IsButtonDownModifier

[boolean] CraftStudio.Input.IsButtonDown( [string] nom du bouton )

Retourne true si le bouton spécifié est actuellement pressé, false sinon.

CraftStudio.Input.WasButtonJustPressedModifier

[boolean] CraftStudio.Input.WasButtonJustPressed( [string] nom du bouton )

Retourne true si le bouton spécifié a été pressé durant le dernier tick (1/60ème de seconde), false sinon.

CraftStudio.Input.WasButtonJustReleasedModifier

[boolean] CraftStudio.Input.WasButtonJustReleased( [string] nom du bouton )

Retourne true si le bouton spécifié a cessé d'être pressé (à été relaché) durant le dernier tick (1/60ème de seconde), false sinon.

CraftStudio.Input.SetMouseVisibleModifier

CraftStudio.Input.SetMouseVisible( [boolean] visible )

Affiche ou cache le curseur de souris lorsque celle-ci se trouve dans la fenêtre (sans la fixer).

Les appels à cette fonction pendant que la souris est fixée (avec LockMouse) sont ignorés.

CraftStudio.Input.LockMouseModifier

CraftStudio.Input.LockMouse()

Cache le curseur de la souris en le fixant à l'intérieur de la fenêtre de jeu. C'est utile pour les jeux qui utilisent la souris pour regarder aux alentours.

CraftStudio.Input.UnlockMouseModifier

CraftStudio.Input.UnlockMouse()

Affiche de nouveau et libère le curseur après qu'il ait été caché et fixé avec CraftStudio.Input.LockMouse.

CraftStudio.Input.GetMousePositionModifier

​[table] CraftStudio.Input.GetMousePosition()

Retourne un table avec x et y contenant la position de la souris en pixels. x=0 est à gauche, y=0 est en haut.

Vous ne devriez pas appeler cette fonction après que la souris ait été fixée avec CraftStudio.Input.LockMouse puisqu'elle est alors toujours située au centre de la fenêtre.

CraftStudio.Input.GetMouseDeltaModifier

​[table] CraftStudio.Input.GetMouseDelta()

Retourne une table avec x et y contenant le delta en pixels de la position de la souris depuis la dernière boucle. x positif = déplacement vers la droite, y positif = déplacement vers le bas.

Xbox 360 gamepad button mappingModifier

Indices des boutons pour le pad de la Xbox 360 :

  • DPadUp = 0
  • DPadDown = 1
  • DPadLeft = 2
  • DPadRight = 3
  • Start = 4
  • Back = 5
  • LeftStick = 6
  • RightStick = 7
  • LeftShoulder = 8
  • RightShoulder = 9
  • BigButton = 11
  • A = 12
  • B = 13
  • X = 14
  • Y = 15
  • LeftThumbstickLeft = 21
  • RightTrigger = 22
  • LeftTrigger = 23
  • RightThumbstickUp = 24
  • RightThumbstickDown = 25
  • RightThumbstickRight = 26
  • RightThumbstickLeft = 27
  • LeftThumbstickUp = 28
  • LeftThumbstickDown = 29
  • LeftThumbstickRight = 30

Indices des axes :

  • 0 = Stick gauche, horizontal
  • 1 = Stick gauche, vertical
  • 2 = Stick droit, horizontal
  • 3 = Stick droit, vertical
  • 4 = Epaulière gauche
  • 5 = Epaulière droite

Interférence d'un bloqueur de publicité détectée !


Wikia est un site gratuit qui compte sur les revenus de la publicité. L'expérience des lecteurs utilisant des bloqueurs de publicité est différente

Wikia n'est pas accessible si vous avez fait d'autres modifications. Supprimez les règles personnalisées de votre bloqueur de publicité, et la page se chargera comme prévu.

Sur le réseau FANDOM

Wiki au hasard