Page 1 sur 1

CreateVehicleBody ??

Publié : jeu. 11/juin/2020 12:17
par Noos88
Bonjour a vous !!
Dans le cadre d'un petit jeux de voiture pour mon fils, j'ai un soucis avec le control d'une voiture (je vous ais fais une petite démo en fichier joint)
Faute de trouvé quelque chose qui pourrait m'indiqué mon erreur sur le forum, je vous pose la délicate question "Pourquoi CA ne marche PAS!!!"

Si quelqu'un as déjà eu le même soucis que moi

lien:
https://drive.google.com/file/d/1r-y6V9 ... sp=sharing

Merci et bonne journée à vous!

Re: CreateVehicleBody ??

Publié : jeu. 11/juin/2020 15:55
par Ar-S
Je laisse aux pros de la 3D le soin de te répondre..

Re: CreateVehicleBody ??

Publié : ven. 12/juin/2020 18:42
par falsam
C'est le bounding box de la voiture qui pose probleme. il est trop petit

Dans ta procedure BuildVehicle(*Vehicle.s_Vehicle) :
- Insére ou tu veux

Code : Tout sélectionner

WorldDebug(#PB_World_DebugBody)
Ca te permettra de voir tes bounding box

- modifie le AddSubEntity() de ton chassis de cette manière.

Code : Tout sélectionner

AddSubEntity(\Chassis, ChassisEntity, #PB_Entity_BoxBody, 0, 2, 0, 0, 5, 1, 14)
Ca devrait fonctionner :wink:

Re: CreateVehicleBody ??

Publié : ven. 12/juin/2020 18:47
par falsam
Le déplacement est un peu lent je pense. Modifie ta variable MaxEngineForce

Code : Tout sélectionner

Global MaxEngineForce.f = 10000

Re: CreateVehicleBody ??

Publié : ven. 12/juin/2020 18:56
par Noos88
Merci beaucoup pour les infos, je ne pensais pas que ça pouvais avoir un incident avec le comportement du véhicule.

Pas très simple le début de la 3D :)

Bonne soirée

Re: CreateVehicleBody ??

Publié : ven. 12/juin/2020 20:19
par falsam
L'occasion de faire un petit rappel de cette superbe course de deudeuches

Image

:arrow: https://www.purebasic.fr/french/viewtop ... 95#p201995

Re: CreateVehicleBody ??

Publié : ven. 19/juin/2020 15:20
par Guillot
sinon tu peux regarder cette petite demo
elle utilise pas la lib vehicle, mais est tres simple :
https://www.purebasic.fr/french/viewtop ... 13&t=17602