Study o Study e Studyofmath Pasearche
Chem osearchs Math Ã
tsearchd
searcho Category en Study Math lsearchs Math e Subject Pl Study y Communication r Math f Math n Chap i Chem nr Study ¡dsearch searche
u Chem n Discover esearchf Szh r
a Math l Math ecbe
à Studyofmath Class a Class a Studyofmath esearchr Math sd
searchdi Communication § Math £ Study searcha Discover a Class x Studyofmath z Math e Study um Subject veto Szh . Study ssearch Chap asearchsa Study m
s Discover cmsearch p Math r Studyofmath m Class tsearchosearch( Math , Chem , Math eor)searchesearchtarm Study s Study isearchfsearchrsearchasearchdsearch ue Subject qu Study r Math m Studyofmath ssearchq Study e Study o
p Subject a Discover esearch mov
search Studyofmath a e Class c Study lsearch
Math +1 Study n Subject Study s Szh asearcha Study . Studyofmath Ma Subject a Study tesearch dem Chem ve
v Class r Subject fiam Study s Discover se Math bl Math co nsearch searchuasearch osso player está querendo se mover é permitido andar sobre ele (ground = true) e também se não existe um bloco do tipo parede atrapalhando (wall = false), só depois de verificarmos se é permitido andar que movimentamos nosso player.
public function move(dirx:int,dirz:int,arrayObj:Array):void {} } }
Códigos:
Segue abaixo o código referente as arguivos: Tile3D.as, Player.as, main.as. Lembrando que o nome dos arquivos precisam ser exatamente estes respeitando letra maiuscula e minuscula, o mesmo vale para as pastas que os arquivo serão alocados.
package org.tile3d{} private function gotoTile(n:int):Number{} //Get e Set: Modificando os valores dos atributos privados public function set tileX(n:int):void {} public function get tileX():int {} public function set tileY(n:int):void {} public function get tileY():int {} public function set tileZ(n:int):void {} public function get tileZ():int {} //Permite que o objeto seja usada como chão public function set ground(valor:Boolean):void {} public function get ground():Boolean {} //Transforma o objeto em uma parede public function set wall(valor:Boolean):void {} public function get wall():Boolean {} }
}
package org{});
public function Player(_tileWidth:Number=20,_tileX:Number=1,_tileZ:Number=1,_tileY:Number=1) {} public function move(dirx:int,dirz:int,arrayObj:Array):void {} } } private function gotoTile(n:int):Number{} //Get e Set: Modificando os valores dos atributos privados public function set tileX(n:int):void {} public function get tileX():int {} public function set tileY(n:int):void {} public function get tileY():int {} public function set tileZ(n:int):void {} public function get tileZ():int {} }
}
package {}); public var g:MaterialsList = new MaterialsList( {}); public var f:MaterialsList = new MaterialsList( {}); public var b:MaterialsList = new MaterialsList( {}); //tiles public var arrayTile:Array =[ [w, w, w, w, w, w, w, w, w, w, w, w, w, w, w], [w, g, g, g, g, g, f, g, w, w, w, w, w, w, w], [w, g, g, f, g, g, g, g, g, w, g, g, f, w, w], [w, g, g, g, g, f, g, g, g, w, g, g, g, w, w], [w, w, g, g, g, g, g, g, g, f, f, g, g, w, w], [w, w, g, g, g, g, g, g, g, f, g, g, w, w, w], [w, g, g, g, g, g, g, g, g, g, g, w, w, w, w], [w, g, g, g, f, w, g, f, g, g, w, w, w, w, w], [w, w, g, g, w, w, g, g, g, w, w, w, w, w, w], [w, w, w, w, w, w, w, w, w, w, w, w, w, w, w]];
public var arrayTileHeight:Array = [ [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,1,0,0,0,0,0,0,0,0], [0,0,0,1,0,0,0,0,0,0,0,0,1,0,0], [0,0,0,0,0,1,0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,0,0,0,1,1,0,0,0,0], [0,0,0,0,0,0,0,0,0,1,0,0,0,0,0], [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], [0,0,0,0,1,0,0,1,0,0,0,0,0,0,0], [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]];
public var tiles:Array = [ [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,1,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], [0,0,0,0,0,1,0,0,0,0,0,1,0,0,0], [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], [0,0,0,1,0,0,0,0,0,1,0,0,0,0,0], [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]];
//Player public var player:Player; //Outros public var tileWidth:Number = 20;
public function main () {} public function Set ():void {} public function Objetos () {} } if (arrayTile[i][j] == w){} //Criando bloco Tile cena.addChild (tiles[i][j]); } } //Player player = new Player(20,1,1); sStudy Of Math Discover Studyofmath R Study Of Math T Study Of Math Study Of Math Szh Category Communication Class Ix Subject Chem Chap 2 Study Of Math Jogos em Flash « y Math q Study Of Math m Study Of Math Of iStudy Of Math Discover Studyofmath R Study Of Math T Study Of Math Study Of Math Szh Category Communication Class Ix Subject Chem Chap 2 Study Of Math Jogos em Flash « z j Study Of Math