Loading:

PHP 7 News & Updates v7.0 - 7.4 - book

MovieClip scale9Grid [AS 2]

Klasa: MovieClip

Kompatybilność: ActionScript 1.0, Flash 4+

 

Obszar prostokątny, określający dziewięć skalujących regionów dla klipu filmowego.

 

Kiedy definiujesz scale9Grid właściwość dla klipu filmowego, wtedy przycisk zostaje podzielony na siatke z 9 regionami bazującymi na scale9Grid prostokącie, który definiuje centralny region siatki.Osiem regionów siatki to:

 

  • Obszar w lewym-górnym rogu, poza obszarem prostokąta
  • Obszar w środkowym miejscu na górze poza obszarem prostokąta
  • Obszar w prawym-górnym rogu, poza obszarem prostokąta
  • Obszar w środkowym miejscu na lewej stronie poza obszarem prostokąta
  • Obszar w środkowym miejscu na prawej stronie poza obszarem prostokąta
  • Obszar w prawy-dolnym rogu, poza obszarem prostokąta
  • Obszar w środkowym miejscu na dole poza obszarem prostokąta
  • Obszar w lewy-dolnym rogu, poza obszarem prostokąta

 

Dziewiątym obszarem jest środek klipu filmowego, dzięki któremy możemy przeprowadzać generalne operacje, takie jak obracenie klipu.



Napisz Artykuł

Listing

import flash.geom.Rectangle;
import flash.geom.Matrix;

this.createEmptyMovieClip("moj_mc", this.getNextHighestDepth());

var grid:Rectangle = new Rectangle(20, 20, 260, 260);
moj_mc.scale9Grid = grid ;

moj_mc._x = 50;
moj_mc._y = 50;

function onMouseMove()
{
    moj_mc._width = _xmouse;
    moj_mc._height = _ymouse;
}

moj_mc.lineStyle(20, 0xff3333, 100);
var gradient_matrix:Matrix = new Matrix();
gradient_matrix.createGradientBox(15, 15, Math.PI, 10, 10);
moj_mc.beginGradientFill("radial", [0xffff00, 0x0000ff],
            [100, 100], [0, 0xFF], gradient_matrix,
            "reflect", "RGB", 0.9);
moj_mc.moveTo(0, 0);
moj_mc.lineTo(0, 300);
moj_mc.lineTo(300, 300);
moj_mc.lineTo(300, 0);
moj_mc.lineTo(0, 0);
moj_mc.endFill();
 


Ten wpis posiada swój wątek na forum

Wszystkie pytania prosimy kierować właśnie tam ponieważ komentarze to miejsce na poprawki do kodu lub alternatywne rozwiązania i pytania nie będą publikowane

http://forum.funkcje.net/forum/viewtopic.php?f=12&t=3611

Dane do logowania na forum są takie same jak na funkcje.net



Dodano przez: divix
Ranga: Administrator serwisu Punktów: 38323
Komentarze użytkowników
    • Treść komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-17 v.1.5 | design: diviXdesign & rainbowcolors