Ajustando a cor de um grampo do filme
Você quer controlar dinâmicamente a cor de um grampo do filme (no runtime, melhor que durante ser o autor). Críe um objeto da cor que alveje o grampo desejado do filme, e use então o método de Color.setRGB(). Você não pode mudar a cor de um grampo do filme diretamente. Instead, você deve primeiramente criar um objeto da cor que alveje o grampo do filme do interesse, como segue: my_color = Color(myMovieClip) novo; Você pode alternativamente especificar o nome do grampo do filme como uma corda: my_color = Color("myMovieClip novo");
O grampo do filme do alvo, como especificado ao criar um
objeto da cor, deve corresponder ao nome de um exemplo do grampo do
filme no estágio, não o nome do símbolo da biblioteca de que o
grampo é derivado. Conseqüentemente, você deve ajustar o nome
do exemplo do grampo do alvo usando o inspector da propriedade antes
que você possa o alvejar que usa um objeto da cor. Um objeto da cor pode alvejar um grampo do filme em todo o timeline usando uma referência absoluta ou relativa, como: my_color = Color(_root.myMovieClip) novo; my_color = Color(_parent.myMovieClip) novo; Uma vez que você criou um objeto da cor, você pode usá-lo controlar a cor do exemplo alvejado do grampo do filme. O método de Color.setRGB() aplica um único valor da cor ao grampo do filme alvejado pelo objeto da cor (como especificado quando o objeto da cor foi criado), enchendo a forma inteira do grampo do filme com uma única cor. O valor da cor pode ser de todo o formato numérico válido de ActionScript. Os seguintes exemplos ambos aplicam uma cor azul contínua ao grampo alvejado do filme: my_color.setRGB(0x0000FF); //hexadecimal my_color.setRGB(255); //decimal Os seguintes exemplos ambos aplicam uma cor contínua do verde do cal ao grampo alvejado do filme: my_color.setRGB(0xA9FC9C); //my_color.setRGB(11140252 hexadecimal); //decimal este é um artigo adicionado por Elis Frugalo
|
|||
|