Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 17/03/2008, à 19:48

omnimax

mtasc problème de syntaxe je ne vois pas où est l'erreur?

bonjour, tout nouveau sous mtasc, je ne vois pas comment résoudre l'erreur de syntaxe ligne 9-12 pour l'instant...

j'aimerai animer l'animation flash sous mtasc grâce à un exemple de cours ci-joint:

http://www.zoneflash.net/tutoriaux/t004.php

voici ce que j'en ai déduit, mais qui ne marche pas:

class Tuto {

	static var app : Tuto;

	function Tuto() {
			_nbr = 8;
			_dt = 1/25;
			_t = 0; 
 
				_this.lineStyle(0, 0xFF0000, 100);
				_this.moveTo(point0._x, point0._y);
				_for(var i = 1; i < nbr; i++) {
					_var pt = eval("point" + i);
					_this.lineTo(pt._x, pt._y);
	}
	_this.lineTo(point0._x, point0._y);
 
	_barycentre = function(a, b, t) {
		_return (1 - t)*a + t*b;
	}
 
	onEnterFrame = function() {
			_t += dt;
			_n = Math.floor(t);
			_ptA = eval("point" + n);
			if(n != nbr - 1) {
				_ptB = eval("point" + (n + 1));
				_} else {ptB = point0;}
			_point._x = barycentre(ptA._x, ptB._x, t - n);
			_point._y = barycentre(ptA._y, ptB._y, t - n);
			_if(t >= nbr) {t = 0;}		
	}
	
	// entry point
	static function main(mc) {
		app = new Tuto();
	}
}

Dernière modification par greg2007 (Le 17/03/2008, à 20:05)


14.04 unity et Linux Mint KDE 13 zsh-meilleur shell   script fire

Hors ligne

#2 Le 18/03/2008, à 18:52

omnimax

Re : mtasc problème de syntaxe je ne vois pas où est l'erreur?

up?


14.04 unity et Linux Mint KDE 13 zsh-meilleur shell   script fire

Hors ligne

#3 Le 18/03/2008, à 22:02

omnimax

Re : mtasc problème de syntaxe je ne vois pas où est l'erreur?

re-up


14.04 unity et Linux Mint KDE 13 zsh-meilleur shell   script fire

Hors ligne

#4 Le 19/03/2008, à 19:37

omnimax

Re : mtasc problème de syntaxe je ne vois pas où est l'erreur?

re-up


14.04 unity et Linux Mint KDE 13 zsh-meilleur shell   script fire

Hors ligne

#5 Le 21/03/2008, à 17:00

omnimax

Re : mtasc problème de syntaxe je ne vois pas où est l'erreur?

personne ne connait mtasc? pourtant ça à l'air répandu?


14.04 unity et Linux Mint KDE 13 zsh-meilleur shell   script fire

Hors ligne

#6 Le 22/03/2008, à 01:32

obiwankennedy

Re : mtasc problème de syntaxe je ne vois pas où est l'erreur?

j'ai jamais fais de mtasc j'en ai même jamais entendu parler mais je pense que tu as oublié une "}"  je compte 9 { et 8 } je dirais même que tu l'as oublié ici

function Tuto() {
            _nbr = 8;
            _dt = 1/25;
            _t = 0; 
 
                _this.lineStyle(0, 0xFF0000, 100);
                _this.moveTo(point0._x, point0._y);
                _for(var i = 1; i < nbr; i++) {
                    _var pt = eval("point" + i);
                    _this.lineTo(pt._x, pt._y);
    }
    _this.lineTo(point0._x, point0._y);
}//<----- tu ne fermes pas la fonction Tuto() avant de commencer la définition de _barycentre()

ps: j'ai absolument aucun moyen de vérifier que c'est bien ça ton problème.

Dernière modification par obiwankennedy (Le 22/03/2008, à 01:35)


Dans mes logiciels, j'écris ton nom.
SGNGD: SvgGd is Not GD
Rolisteam

Hors ligne