Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2009
    Messaggi
    181

    creare terrreno in modo dinamico

    Salve,
    sto cercando di creare il terreno in modo dimanico quando carico il gioco e per farlo ho scritto queste righe:
    codice:
    function onLoad(){
    		
    		leng=900;
    		yini=300;
    		xini=0;
    		xdef=90;
    		i=0;
    		//for(i=0;i<(leng/90);i++){
    		for(i=0;i<(leng/90);i++){
    			 xdef=xdef+90;
    			 _root.attachMovie("field", "field"+i , this.getNextHighestDepth());
    			 _root["field"+i]._x=xdef;
    			 _root["field"+i]._y=yini;
    			 
    		}
    		
    		
    	}
    Purtroppo però lo script si incanta e mi costringhe ad abortire...inoltre ho un altro dubbio:quando faccio l'hitTest per controllare se l'omino tocca terra(field) la classe a cui fa riferimento è sempre field o diventa 'field+i'?
    Grazie.

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2009
    Messaggi
    181
    un problema l'ho risolto,ora rimane l'hittest...come faccio a controllare se l'omino calpesta 'field'?

  3. #3
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    A occhio... creerei un clip che contenga i vari field e poi farei l'hittest solo su quello.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.