Page 1 sur 1

Variable STRING sous Unity

Posté : 01 oct. 2019, 09:17
par md42
Bonjour,

J'essai d'échanger une variable de type STRING pour afficher du texte entre Unity et Vijéo.

Sous Unity je déclare ma variable %MW400 de type String.
La longueur maxi du message à passer est de 30 caractères.
La variable suivante est un INT d'adresse %MW430 donc pas de risque de chevauchement.

J'ai fais la même chose dans Vijéo Designer.
Dans le paramètre de l'affichage de chaine, la longueur affichée est bien sur 30.
Pourtant mon IHM n'affiche que les 10 premiers caractères.

D'où cela vient-il?
Merci pour votre aide

Re: Variable STRING sous Unity

Posté : 01 oct. 2019, 09:26
par Bernardo59
Salut MD42,

Tu as bien déclaré le nombre d'octet dans Vijeo Designer?

Re: Variable STRING sous Unity

Posté : 01 oct. 2019, 10:17
par md42
OK je viens de voir que dans le logiciel Vijéo, si on clic sur la variable + détail des données, il y a le nbre d'octets à afficher.
Merci et bonne journée. :)

Re: Variable STRING sous Unity

Posté : 01 oct. 2019, 10:53
par md42
bon finalement je suis bloqué à 16 caractères affichés pour une string prévue pour 30.
as tu une autre idée?

Re: Variable STRING sous Unity

Posté : 01 oct. 2019, 11:41
par Bernardo59
Salut,

Chez moi ca fonctionne pourtant:
VijeoAffichagr.PNG
VijeoAffichagr.PNG (10.7 Kio) Vu 3510 fois
ParamVarUnity.PNG
ParamVarUnity.PNG (4.98 Kio) Vu 3510 fois
ParamChaineVijeo.PNG
ParamVarVijeo1.PNG
ParamVarVijeo2.PNG
ParamVarVijeo2.PNG (10.79 Kio) Vu 3510 fois

Re: Variable STRING sous Unity

Posté : 01 oct. 2019, 12:55
par md42
super Bernardo, les vues d'écran c'est super.
ça fonctionne aussi.
encore Merci.