Не сте регистриран! Регистрирайте се БЕЗПЛАТНО, за да използвате услугите на сайта!

   Рубрики
 
 
 
 

 Форуми
» SEO и оптимизация
» Всичко за PHP и Perl
» Всичко за C, C++ и .NET
» Всичко за Java и JSP
» Всичко за SQL и MySQL
» Всичко за XHTML и CSS
» Презентация на сайтове
 Hello World! с AS3 в FlashCS3
  1. Hello World! с AS3 в FlashCS3
westony
     
Автор  westony (04.07.2008 15:06)  съобщение до автора
Погледнат  1366 пъти  добави към любими
Оценка  добави коментар
Гласове  2  изпрати на приятел
Коментари  (0)  абонирай се за Flash
    Страница 1 / 1

 



В този урок ще ви представя начин да съчетаете AS3 и Flash CS3. Ето в какво се състои урокът:

1. Ще създадем *.as файл, в който ще се намира скрипта
2. Ще създадем *.fla файл, който да възпроизведе скрипта
3. Ще се раздаме на резултата :)


1. Нека да създадем ActionScript File (*.as)



Ще Ви се отвори един прозорец, в който трябва да сложите следния код:

CODE
1
2
3
4
5
6
7
8
package{
   
public class Greeter
       
public static function sayHello(fWord:String):String /* наричаме функцията sayHello (вие можете да я преименувате както искате, но за да бъде успешно трябва промените навяскъде където пише sayHello с фашата преименувана функция) /*
           
var greeting:String = "Hello, " + fWord; /*var създава променлива наречена greeting, която е равна на Hello, това което напишете в *.fla файла, но затова по-късно /*
           
return greeting;
       
}
    }
}

Добре до тук всичко би трябвало да е ясно и говото. Запазете файла с  името Greeter.as. Нека продължим с създаването на *.fla файла.


2. Създаваме Flash file (Action Script 3)(*.fla):



В него правим по свой избор на големина текстов файл който трябва да бъде DYNAMIC TEXT наричаме полето dynTxt ето така:



След, което размаркирвате полето и натискате F9 или Actions. Там въвеждате следния код:

CODE
1
2
var myGreeter:String= new Greeter(); /* тук var създава нова променлива наречена Greeter   |    new Greeter  този Greeter е името на .as файла, който преди малко създадохме. */
dynTxt.text = Greeter.sayHello("World"); /* dynTxt.text е част от скрипта, който показва името на текст бара, където трябва да се покаже текста | Greeter.sayHello означава да използва от файла Greeter функция sayHello */

Ето малко разяснение върнете се в Greeter.as файл и погледнете във променлива greeting там има следното:

CODE
1
var greeting:String = "Hello, " + fWord;

това fWord в нашия случай е = World от *.fla файла :)
Натиснете Ctrl + Enter да видите резултата. Променете кода тук-там и ще го разучите от вътре.

Моля имайте предвид, че това е първият ми урок. Моля оценавяйте урока, а не допуснати правописни или други грешки :)

Приятна работа! Успех!



   


Ключови думи: flash AS3 FlashCS3


Още уроци от тази рубрика


 
  • Подобни теми от myLinks
 

 За автора: westony  
Обичам Flash CS3 правиме много щаслив :)
   
 1 посетител чете този урок (0 потребители и 1 гост)  
Активни потребители: ---
   
  

Еmail  
 

 

 
  • Интересно от Софтуер
 



IT-PLACE.NET © 2004 - 2008