Ir para conteúdo
Fórum Script Brasil

RuiMelo

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Tudo que RuiMelo postou

  1. Dá uma olhada sobre imagens hdri para perceber melhor estes ambientes 3D.
  2. Pelo que percebi, o que queres fazer é tudo à base de checkboxs. Por isso que te aconselho mesmo é esudar um bocado pela net como é que elas funcionam. Tutorial CheckBox Esse tutorial ensina a fazer com que uma imagem seja revelada quando a respectiva checkbox está seleccionada.
  3. Criei o seguinte código para fazer com que uma pequena imagem se repita ao longo de x e y criando um padrão como fundo do website. stage.scaleMode = StageScaleMode.NO_SCALE; stage.align = StageAlign.TOP_LEFT; // ---------------- VARIÁVEIS PARA BG IMAGE var url:String = "folder/imageName.jpg"; var bgImage:Loader = new Loader(); var mySprite:Sprite; // ---------------- TAMANHO DA IMAGEM stage.addEventListener(Event.RESIZE, resizeHandler); function resizeHandler (event:Event):void { if(mySprite) tileBG(null); } // ---------------- CARREGAR A IMAGEM DE BACKGROUND function loadBG():void{ bgImage.load(new URLRequest(url)); bgImage.contentLoaderInfo.addEventListener(Event.COMPLETE, tileBG); } // ---------------- CRIAR MOSAICO DA IMAGEM DE BACKGROUND function tileBG(event:Event):void { if(mySprite) removeChild(mySprite); mySprite = new Sprite(); var myBitmap:BitmapData = new BitmapData(bgImage.width, bgImage.height, false); myBitmap.draw(bgImage, new Matrix()); var matrix:Matrix = new Matrix(); mySprite.graphics.beginBitmapFill(myBitmap, matrix, true); mySprite.graphics.drawRect(0, 0, stage.stageWidth, stage.stageHeight); mySprite.graphics.endFill(); addChild(mySprite); this.setChildIndex(mySprite, 0); } // ---------------- CARREGAR O BACKGROUND loadBG(); Mas agora tenho o seguinte problema: - Sempre que tento posicionar um movieclip ou fazer com que a sua largura seja igual à do stage, nada muda. Quase como se o stage não tivesse qualquer referência à sua dimensão em x e y. Ex:square_mc.y = stage.stageHeight; square_mc.width = stage.stageWidth; Obrigado pela ajuda! :)
×
×
  • Criar Novo...