Dommage que je ne vais pas avoir le temps de me plonger sur PB en ce moment, mais une fois le temps débloquer, ça va y aller...


Code : Tout sélectionner
If KeyboardPushed(#PB_Key_PageUp)
Fov + 0.1
EndIf
If KeyboardPushed(#PB_Key_PageDown)
Fov - 0.1
EndIf
CameraFOV(0,fov)
RenderWorld()
Alors qu'on passe de l'effet grand angle à l'effet de zoom en quelques unités seulement .Un angle inférieur à 30° donnera un effet retressi (téléscopique) à la scene. Les valeurs 'normales' sont comprises entre 45° et 60°.
Code : Tout sélectionner
Macro AnotherMacro
UCase
EndMacro
Macro NewWorld(a=1, b=2, c="Test")
a#b#er("FAST", AnotherMacro(c))
EndMacro
NewWorld(Message,Request)
; et le tout donne: MessageRequester("FAST","TEST")
ça fait partie des trucs , que j'ai rien compris !nico a écrit :Je ne savais pas que les macros étaient aussi puissants que ça; au point de composer des mots; je dois dire que ça calme.
L'exemple de la doc:Code : Tout sélectionner
Macro AnotherMacro UCase EndMacro Macro NewWorld(a=1, b=2, c="Test") a#b#er("FAST", AnotherMacro(c)) EndMacro NewWorld(Message,Request) ; et le tout donne: MessageRequester("FAST","TEST")