Forums Développement Multimédia

Aller au contenu

erreur compilation flash/animate CC

CODE

2 réponses à ce sujet

#1 flefevre

  • Guests

Posté 14 March 2018 - 12:01 PM

Bonjour,
Lorsque je publie mon fichier fla avec le logiciel animate CC, j'ai un ocde erreur 1084 erreur de syntaxe rightparen est attendu devant or.

Voici le code source erreur identifié par le logiciel à la ligne " if (speed < -0.05 or speed > 0.05)":

this.setTextMove = function ()
{
this.viewer_mc.toMoveHeight = (this.textHeight - this.viewAreaHeight) + this.endBuffer;
this.viewer_mc.dragMoveSpace = this.dragAreaHeight;
this.viewer_mc.__main = this;
this.viewer_mc.onEnterFrame = function ()
{
  var dragValue = this.__main.dragger_mc._y - this.__main.dragStartPosition;
  var endPos = ((this.toMoveHeight * dragValue) / this.dragMoveSpace) * -1;
  acPos = this.text_mc._y;
  speed = (endPos - acPos) / this.__main.inertiaSpeed;
  if (speed < -0.05 or speed > 0.05)
  {
   this.text_mc._y = acPos + speed;
  }
  else
  {
   this.text_mc._y = Math.round (endPos);
   if (!this.__main.isDragging)
   {
    delete this.onEnterFrame;
   }
  }
};
};
 

Ne sachant pas coder dans ce genre de fonction, je viens vers vous pour un coup de main.
Bien cordialement.

#2 Monsieur Spi

  • Community Manager
  • PipPipPipPipPipPipPipPip
  • 7017 messages

Posté 14 March 2018 - 13:36 PM

Bonjour,

Essaye :

if (speed < -0.05 || speed > 0.05)

Le "or" logique s'écrit normalement avec un double pipe : ||

#3 flefevre

  • Guests

Posté 16 March 2018 - 15:55 PM

Voir le messageMonsieur Spi, le 14 March 2018 - 13:36 PM, dit :

Bonjour,

Essaye :

if (speed < -0.05 || speed > 0.05)

Le "or" logique s'écrit normalement avec un double pipe : ||

Merci bien Monsieur Spi, c'est résolu grâce à vous !



1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)