Certificado Do Flash Da Posição Do Rato

Não somente pode você começar a posição de um grampo do filme na tela, você pode mesmo começar a posição do rato, sabida também como o cursor.

  

Que é a diferença entre o rato e o cursor? O rato é o dispositivo físico unido a seu computador. Você pode mesmo ter uma almofada ou uma tabuleta da trilha preferivelmente. O cursor é o gráfico que se move em torno da tela enquanto você move seu rato. Assim, tècnica, o cursor é o termo que eu devo se usar aqui. Entretanto, ActionScript usa o rato do termo em seus keywords. Eu usarei conseqüentemente o rato e o cursor permutavelmente.

Duas propriedades especiais do jogador flash dizem-lhe as posições horizontais e verticais do cursor na tela. Estes são _ o xmouse e _ propriedades do ymouse.

Mas que são propriedades? Se usado por se, _ o xmouse e _ ymouse é propriedades do objeto que são contidos dentro. Assim se você os usar no timeline principal, são propriedades da raiz. Se você os usar em um grampo do filme, são propriedades do grampo do filme.

Que é a diferença? Bem, _ xmouse e _ medida do ymouse a posição do rato do ponto de registo do objeto. Assim se você estiver usando as propriedades da raiz, você começa a posição do rato do canto upper-left do filme. Se você os usar dentro de um grampo do filme, você começa a posição do rato do centro do grampo do filme.

Em a maioria de casos, você quererá estas propriedades como se relacionam ao filme principal. Para assegurar este, você pode usar _ root._xmouse e _ root._ymouse.

Está aqui o código. Contem um grampo do filme com este certificado nele. Em cada frame que passa, o certificado escreverá a posição de x e de y do rato à janela da saída, seguida por uma linha em branco para separar os pares dos números.

onClipEvent (enterFrame) {trace(_root._xmouse); 
trace(_root._ymouse); trace("");}

Quando você funciona este filme, você verá os pares do córrego dos números através da janela da saída. Mova o rato ao redor e preste atenção à mudança dos números. Traga o cursor acima perto do canto upper-left da tela para vê-los começar perto de 0, de 0 e então ao baixo-direito para vê-lo começar perto de 550, 400.

Observe que se você mover o cursor fora da janela flash do teste, os valores _ do xmouse e _ ymouse não mudam. Se você mover o cursor do centro do filme para um ponto fora do filme rapidamente bastante, o valor velho permanece até que o cursor re-enters a área ativa. Este é um fato infeliz da vida com flash e algo que você terá que planear para ao usar _ o xmouse e _ ymouse.

este é um artigo adicionado por Paulo Caldeira


Disclaimer: Nosso Web site não é responsável para a informação contida por este artigo. Este artigo em nenhuma maneira reflete as vistas, as opiniões, os pensamentos ou a opinião da equipe de funcionários do diretório dos artigos.

Observação da tradução: O artigo do "certificado do flash da posição rato" foi traduzido usando um serviço de tradução automatizado. Nós desculpamo-nos sincerely por todos os erros da tradução que ocorram. Obrigado compreendendo.

Online: 508 users browsing the articles directory