Box collider fonctionnement partiel

Questions à propos du GUI, y compris la partie script.
Avatar de l’utilisateur
freepl
Messages : 1034
Inscription : 20 Mai 2012 19:33
Localisation : salon de provence

Box collider fonctionnement partiel

Message par freepl » 15 Fév 2023 16:12

Bonjour

J'ai fait un plane avec une box collider sur toute sa surface en mode automatique sans toucher à sa taille.
Lorsque le curseur passe dessus , le collider ne fonctionne que sur une partie.

ici le curseur est sur le plane et pas d'affichage : anormal
Z068.jpg
Z068.jpg (90.35 Kio) Consulté 2477 fois
ici le curseur est sur la partie gauche et j'ai mon affichage : normal
Z069.jpg
Z069.jpg (181.86 Kio) Consulté 2477 fois
Paramètre de box collider
Z070.jpg
Z070.jpg (27.47 Kio) Consulté 2476 fois
Il y a 'il un réglage de la "zone d'interaction" ?

Merci

Avatar de l’utilisateur
boubouk50
ModoGenereux
ModoGenereux
Messages : 6186
Inscription : 28 Avr 2014 11:57
Localisation : Saint-Didier-en-Bresse (71)

Re: Box collider fonctionnement partiel

Message par boubouk50 » 16 Fév 2023 09:52

Affiche simplement le collider pour le voir. (affiché en filaire vert par défaut)
Oui, s'il a des paramètres de volume c'est pas pour rien, par défaut il prend les dimensions sur lequel il est affecté.
"Ce n'est pas en améliorant la bougie, que l'on a inventé l'ampoule, c'est en marchant longtemps."
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation

Avatar de l’utilisateur
freepl
Messages : 1034
Inscription : 20 Mai 2012 19:33
Localisation : salon de provence

Re: Box collider fonctionnement partiel

Message par freepl » 16 Fév 2023 10:08

Bonjour
Le collider vert affiché a la même taille que le plane.

J'ai même fait un cube avec une faible épaisseur et même résultat !?

Je ne comprends pas .

Avatar de l’utilisateur
boubouk50
ModoGenereux
ModoGenereux
Messages : 6186
Inscription : 28 Avr 2014 11:57
Localisation : Saint-Didier-en-Bresse (71)

Re: Box collider fonctionnement partiel

Message par boubouk50 » 16 Fév 2023 10:49

Comment gères-tu la collision ? Poste ton code.
"Ce n'est pas en améliorant la bougie, que l'on a inventé l'ampoule, c'est en marchant longtemps."
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation

Avatar de l’utilisateur
freepl
Messages : 1034
Inscription : 20 Mai 2012 19:33
Localisation : salon de provence

Re: Box collider fonctionnement partiel

Message par freepl » 16 Fév 2023 14:13

voici le code mais c'est le même pour tous les autres planes qui fonctionnent normalement

Code : Tout sélectionner

#pragma strict

// déclaration de l'image d'explication viking et les utilisateurs

private var target_EXPLICATION_MISE_EN_ROUTE : GameObject;

function Start () 

{// AU LANCEMENT DU PROGRAMME, ON ASSIGNE CHAQUE OBJET AUX VARIABLES des version 
target_EXPLICATION_MISE_EN_ROUTE = GameObject.Find("explication_mise_en_route");

  // masque au départ 
target_EXPLICATION_MISE_EN_ROUTE.SetActive(false);

}

function OnMouseEnter ()
{
target_EXPLICATION_MISE_EN_ROUTE.SetActive(true); // si la souris est  dessus affiche 
}

function OnMouseExit ()
{
target_EXPLICATION_MISE_EN_ROUTE.SetActive(false); // si la souris n'est plus dessus masque 
}


function OnMouseUp () // quand on clique fermetre de la guitexture
{

}
et si j'agrandis la box ou même la décale vers la droite, même pb

Avatar de l’utilisateur
boubouk50
ModoGenereux
ModoGenereux
Messages : 6186
Inscription : 28 Avr 2014 11:57
Localisation : Saint-Didier-en-Bresse (71)

Re: Box collider fonctionnement partiel

Message par boubouk50 » 16 Fév 2023 15:01

Mis à part qu'il y ait un autre collider qui viendrait empêcher le OnMouseEnter () parce que devant le premier, je ne vois pas.
Ou alors le collider se voit modifier au runtime ou est sur un objet animé (SkinMeshRenderer ou dans le même genre)
"Ce n'est pas en améliorant la bougie, que l'on a inventé l'ampoule, c'est en marchant longtemps."
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation

Avatar de l’utilisateur
freepl
Messages : 1034
Inscription : 20 Mai 2012 19:33
Localisation : salon de provence

Re: Box collider fonctionnement partiel

Message par freepl » 16 Fév 2023 15:31

Merci quand même

Répondre

Revenir vers « L'interface GUI »