Curs Flash

Pe langa metoda obisnita de a face un obiect sa se roteasca intr-o prezentare Flash, folosind cadre, instrumentele si optiunile din panourile Adobe Flash, o alta modalitate este cu ActionScript.
Cu ActionScript 3 se poate roti un Text sau Movie Clip in plan 3D fara a utiliza "3D Rotation Tool" si nici cadrele din panoul Timeline (cu exceptia celui in care e creat obiectul). Iata un scurt exemplu, o stea care se va roti continuu in plan 3D. Se efectueaza urmatorii pasi:

1. Deschideti un document Flash nou si alegeti instrumentul pentru desenat figuri geometrice "PolyStar Tool" (situat la butonul cu dreptunghi).
2. Click pe butonul Options din panoul Properties, si in fereastra care se deschide, la Style alegeti optiunea star (ca sa deseneze o stea, puteti modifica numarul de colturi la "Number of Sides") si apasati OK.
3. Alegeti o culoare gradient pentru stea (de la butonul Fill Color, cea cu multe culori, pt. un efect placut) si desenati in Scena o stea.
4. Transformati steaua in Movie Clip (de la meniul Modify -> Convert to Symbol, iar la Type puneti Movie Clip si apasati OK), apoi, in panoul Properties, in partea de sus, unde e scris "<Instance Name>" scrieti numele myClip petru aceasta instanta (e necesar ca sa fie folosit in codul ActionScript).
5. Copiati codul urmator, si reveniti la aplicatia Flash.
addEventListener(Event.ENTER_FRAME, rotate3D);
function rotate3D(e:Event):void
{
  myClip.rotationX += 1;
  myClip.rotationY += 1;
  myClip.rotationZ += 1;
}
Apasati click-dreapta pe Cadrul 1 din Timeline si apoi pe Actions. Se va deschide fereastra in care se scrie codul ActionScript.
Dati click in partea dreapta, in pagina unde se scrie codul si adaugati-l pe cel copiat de mai sus (cu "Ctrl+V" sau click-dreapta si "Paste").
- Testati animatia, apasand "Ctrl+Enter".
Va apare ceva asemanator cu prezentarea urmatoare:
- Codul ActionScript de mai sus da aplicatiei Flash instructiuni sa roteasca instanta "Movie Clip" cu denumirea "myClip" pe toate cele 3 dimensiuni. Continua sa roteasca pe timp nedefinit.
- In continuare puteti vedea cum se face acest exemplu.

- Tutorial Rotire 3D cu ActionScript 3

tutorial_rotire_3d_as3_pasi
- Fisierul FLA cu acest exemplu poate fi descarcat de la: Tutorial Rotire 3D cu ActionScript 3.
Similar puteti aplica acest cod AS3 si la Text, care poate fi animat in spatiu 3D drect, fara sa fie nevoie de a fi convertit in Symbol Movie Clip, dar trebuie sa-i dati numele de instanta "myClip".

Un Test simplu in fiecare zi

HTML
CSS
JavaScript
PHP-MySQL
Engleza
Spaniola
Clic pe tag-ul HTML care afiseaza o linie orizontala.
<br> <em> <hr>
Continut ...
<hr />
Alt continut sub linie ...
Care proprietate CSS defineste culoarea textului?
font-style font-variant color
h2 {
  color: #cbdafb;
}
Clic pe functia care cauta daca un anume caracter sau text e intr-un sir.
indexOf() toString() split()
var str = "Web courses - http://CoursesWeb.net/";
if(str.indexOf("http://") == -1) alert("http:// nu e in sir");
else alert("http:// e in sir");
Care e functia ce imparte un sir in parti de siruri intr-un array, pe baza unui separator?
array_merge() explode() implode()
$str = "mar,banana,pepene,para";
$arr = explode(",", $str);
var_export($arr);      // array (0=>"mar", 1=>"banana", 2=>"pepene", 3=>"para")
Indicati asocierea corecta: "luna-anotimp".
April - Autumn October - Spring July - Summer
July is a beautiful summer month.
- Iulie este o frumoasa luna de vara.
Indicati asocierea corecta: "luna-anotimp".
Octubre - Primavera Julio - Verano Abril - OtoƱo
Julio es un hermoso mes de verano.
- Iulie este o frumoasa luna de vara.
Rotire in plan 3D cu ActionScript 3

Last accessed pages

  1. Trecutul nedefinit 3 (384)
  2. Dezleg lumea de tot ceea ce am crezut (61)
  3. Trecut nedefinit 4 (1225)
  4. Exercitii zilnice pentru studenti, 121-150 (494)
  5. Gramatica limbii spaniole. Indrumator si prezentare generala (70075)

Popular pages this month

  1. Curs HTML gratuit Tutoriale HTML5 (537)
  2. Cursuri si Tutoriale: Engleza, Spaniola, HTML, CSS, Php-Mysql, JavaScript, Ajax (510)
  3. Coduri pt culori (337)
  4. Creare si editare pagini HTML (183)
  5. Formatare text in pagina html (177)