Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

maui

AJUDA - Função Imprimir

Mensagens Recomendadas

maui

Boa tarde pessoal,

Estou aqui a pedir ajuda visto ser a primeira vez que estou a usar o actionScript 3.0.

Estou a desenvolver um pequeno jogo e na parte onde desejo escolher cartas e imprimir estas mesmas não sei como fazer tal operação.

Junto envio o código que tenho que o que este faz é a selecção da carta escolhida pelo utilizador e de seguida desejava que ao click do button imprimir, tal fosse realizado.

Se alguem me poder ajudar agradecia imenso.

public class cartasimprimir extends MovieClip

{

var urlCarta:URLRequest;

var loadCarta:Loader;

public function cartasimprimir()

{

btn_panda.addEventListener(MouseEvent.CLICK, mostrapanda);

btn_teste.addEventListener(MouseEvent.CLICK, mostrateste);

btn_imprimir.addEventListener(MouseEvent.CLICK,imprimir);

}

function mostrapanda (event:MouseEvent):void

{

trace("mostrapanda");

carregarImg("./cartas/panda.png");

}

function mostrateste (event:MouseEvent):void

{

trace("mostrateste");

carregarImg("./cartas/testes.png");

}

function carregarImg(url:String):void {

urlCarta = new URLRequest(url);

loadCarta = new Loader();

loadCarta.load(urlCarta);

trace("carregaImagem");

if(getChildByName("carta")!=null)removeChild(getChildByName("carta"));

loadCarta.x=540;

loadCarta.y=165;

loadCarta.name = "carta";

addChild(loadCarta);

}

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
pouic

private function printThisJob(contentPage:MovieClip){
var print_job:PrintJob = new PrintJob();
      print_job.start();
      print_job.addPage(contentPage);
      print_job.send();
}

Método de utilização:

printThisJob(loadCarta);

Experimenta sff.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.