Zjišťování a převod 2D souřadnic
Na 2D ploše se pozice určuje pomocí dvou druhů souřadnic: bodových a políčkových. Jaké jsou mezi nimi rozdíly, se dozvíte na stránce 2D svět.
|  | Pozice 2D (For mode 2D) |  Zobrazit příkladSkrýt příklad | Vrátí nebo případně nastaví vlastnost obsahující pozici ve 2D prostoru. | Vytvoří nový sprite z Baltíkova dílku č. 2. Poté bude donekonečna nastavovat pozici tohoto spritu tak, že bude kroužit po směru hodinových ručiček po elipse, která je přes celou obrazovku. | | |
|
|
|  | Souřadnice X v políčkách (For mode 2D) |  Zobrazit příkladSkrýt příklad | Vrátí nebo nastaví Baltíkovu souřadnici X v políčkách. | Baltík se stane viditelným a jeho souřadnice X v políčkách je změněna na 3. Po stisku klávesy nebo tlačítka myši je přesunut na bodovou souřadnici 200. | | |
|
|
|  | Souřadnice Y v políčkách (For mode 2D) |  Zobrazit příkladSkrýt příklad | Vrátí nebo nastaví Baltíkovu souřadnici Y v políčkách. | Baltík se stane viditelným a jeho souřadnice Y v políčkách je změněna na 3. Po stisku klávesy nebo tlačítka myši je přesunut na bodovou souřadnici 200. | | |
|
|
|  | Souřadnice X v bodech (For modes 2D, 3D) |  Zobrazit příkladSkrýt příklad | Vrátí souřadnici X v počtu bodů z parametru zadaného počtem políček. | Vypíše na všechna políčka na obrazovce počet opakování pro první cyklus. | | |
|
|
|  | Souřadnice Y v bodech (For modes 2D, 3D) |  Zobrazit příkladSkrýt příklad | Vrátí souřadnici Y v počtu bodů z parametru zadaného počtem políček. | Vypíše na všechna políčka na obrazovce počet opakování pro druhý cyklus. | | |
|
|
|  | Souřadnice X,Y v bodech (For modes 2D, 3D) |  Zobrazit příkladSkrýt příklad | Vrátí souřadnice X,Y v počtu bodů z parametrů zadaných počtem políček. | Baltík se stane viditelným, dvakrát popojde dopředu, otočí se doleva a opět popojde dopředu. Poté se na obrazovku vypíší souřadnice Baltíka v bodech převedené z políčkových souřadnic. Nakonec program čeká na stisk nějaké klávesy nebo tlačítka myši. | | |
|
|
|  | Souřadnice X v políčkách (For modes 2D, 3D) |  Zobrazit příkladSkrýt příklad | Vrátí souřadnici X v počtu políček z parametru zadaného počtem bodů. | Baltík vyčaruje dárek na políčkové souřadnice převedené z bodových souřadnic 100, 200. | | |
|
|
|  | Souřadnice Y v políčkách (For modes 2D, 3D) |  Zobrazit příkladSkrýt příklad | Vrátí souřadnici Y v počtu políček z parametru zadaného počtem bodů. | Baltík vyčaruje dárek na políčkové souřadnice převedené z bodových souřadnic 100, 200. | | |
|
|
|  | Souřadnice X,Y v políčkách (For modes 2D, 3D) |  Zobrazit příkladSkrýt příklad | Vrátí souřadnice X,Y v počtu políček z parametrů zadaných počtem bodů. | Baltík se stane viditelným, dvakrát popojde dopředu, otočí se doleva a opět popojde dopředu. Poté se na obrazovku vypíší souřadnice Baltíka v políčkách převedené z bodových souřadnic. Nakonec program čeká na stisk nějaké klávesy nebo tlačítka myši. | | |
|
|
Převádění dílků, nebo celé 2D plochy na bitmapu, či objekt Graphics
Díky převodu dílků, nebo celé plochy na bitmapu, či objekt Graphics můžete používat pokročilé funkce pro jejich úpravu, více se dozvíte na stránce Kreslení na plátno a úprava obrázků.
|  | Vrať dílek(y) jako bitmapu (For mode 2D) |  Zobrazit příkladSkrýt příklad | Vrátí jeden nebo více dílků jako objekt Bitmap. | Vytvoří novou bitmapu z dílků širokou 10 dílků, vysokou 7 dílků, počáteční dílek bude 1001. Poté vytvoří z obrazovky novou graphics a tu otočí o 10°. Pak vykreslí obrázek na zadané souřadnice a na grafiku. | | |
|
|
|  | Graphics pro kreslení na Baltíkovu plochu (For mode 2D) |  Zobrazit příkladySkrýt příklady | Vytvoří objekt Graphics umožňující kreslení na Baltíkovu plochu. | Nakreslí na Baltíkovo plochu elipsu, obdélník a přímky podle zadaných hodnot. | | |
Nakreslí na Baltíkovo plochu vybraný obrázek na zadané souřadnice. | | |
Vytvoří novou bitmapu z dílků širokou 10 dílků, vysokou 7 dílků, počáteční dílek bude 1001. Poté vytvoří z obrazovky novou graphics a tu otočí o 10°. Pak vykreslí obrázek na zadané souřadnice a na grafiku. | | |
|
|
|  | Uložit bitmapu jako dílek(y) (For mode 2D) |  Zobrazit příkladSkrýt příklad | Uloží bitmapu jako jeden nebo více dílků. | Nakreslí dílek číslo 2 (zeď) na souřadnice 0,0. Následně vytvoří z dílku 2 obrázek, bílé body změní na červené a výsledný obrázek uloží jako dílek 2, který vykreslí. POZOR: změny se na dílku číslo 2 projeví ve všech ostatních projektech na počítači, na kterém je tento příklad spuštěn (tzn. při příštím spuštění programu bude zeď od začátku červená). Změny na zdi vrátíte, když prohodíte barvy a program znovu spustíte. | | |
|
|
|  | Zmenšování, roztahování, posun plochy (For mode 2D) |  Zobrazit příkladSkrýt příklad | Znovu nakreslí část plochy na plochu s možností posunutí či změnou velikosti. | Vyčaruje oheň a pak ho zvětšený zkopíruje na zadané souřadnice. | | |
|
|
Shledali jste tuto informaci pro Vás užitečnou?
Máte nějaký dotaz nebo připomínku k tomuto tématu? Napište nám.
©1978-2010 SGP SystemsNadřazená stránka | Předchozí stránka | Další stránka |