![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Это просто стильная подсказка. Для тех, кто начинает учить flash.
Плюс ее в том, что она меняет свою ширину в зависимости от ширины текста. Просто и симпотно. В *.fla пояснял каждую строку. Я думаю, любой начинающий поймет. Вот собссссна... |
|
|||||
|
Обычная подсказка с гибким размером. Мой вариант.
Без комментариев в коде, но думаю все поймут. |
|
|||||
|
textSearch_class.rar - учимся писать свои Классы
real_phisics_4kb.rar - как при помощи AS и 4 кб сделать реальнуб физику движения и нормальный хиттест (не используя hitTest естессно). Матаматика - сила. anti_mat.rar - ищем матерные слова (даже сложные-составные) по корню слова из XML файла (например слово: ху*бл*ндия и т.д.) cool_clock.rar - очередной подход к часикам. Есть замедление времени. crypt.rar - шифруем данные побайтным сдвигом по ключевому слову (шоб никто не узнал че пишем )Качаем. Смотрим. Учим. ![]() зы: real_phisics - в нем не дописан хиттест снизу поверхностей. Извините - дел по горло. Я думаю, не сложно будет дописать, поняв принцип. Главное - y=kx+b Последний раз редактировалось ulik; 25.04.2007 в 00:41. |
|
|||||
|
php_registr.rar - регистрация и вход пользователя во флеш используя mySQL, php скрипт и конечно as. Для работы нужен виртуальный сервер с поддержкой php и чтобы была mySQL. Скрин для настройки таблицы mySQL прилагается. Скрипт php по взаимодействию с базой с комментариями.
loader_as.rar - полностью программный прелоадер, не используя никаких инструментов рисования. Просто поставь посередине первого кадра ![]() |
|
|||||
|
Когда выкладываете исходник, указывайте к какому разделу(AS2/AS1,AS3) он относится.
|
|
|||||
|
Улучшение по LoadVars:
Считываение из текстового поля, передача в php, запись в xml и вывод обратно данных из php и xml.
__________________
"We Are The Champions My Friends!" Queen |
|
|||||
|
1.DownloadManager - пример елементарного мастера загрузок.
2.ManyListeners - ответ на вопрос "Что мне делать, когда много конопок и для каждой нужен обработчик?" |
|
|||||
|
Посмотрите, скачайте...
__________________
Не будите, и не будимы будете... |
|
|||||
|
Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
|
Математика: разложение числа на простые множители.
Stage.align = 'TL';
mess_txt = createTextField("mess_txt", 0, 2, 2, 300, 20 );
mess_txt.autoSize = 'left';
mess_txt.text = 'Введите число и нажмите на кнопку. 15 знаков максимум.';
num_txt = createTextField("num_txt", 1, 4, 24, 200, 20 );
num_txt.type = 'input'; num_txt.restrict = "0-9"; num_txt.border = true;
time_txt = createTextField("time_txt", 2, 4, 46, 200, 20 );
time_txt.autoSize = "left";
rez_txt = createTextField("rez_txt", 3, 4, 68, 200, 20 );
rez_txt.autoSize = "left"; rez_txt.multiline = true;
b_txt = createTextField("num_txt", 4, 212, 24, 100, 20 );
b_txt.html = true;
b_txt.htmlText = "<b><a href='asfunction:acceptAndCalculate' >[ CALCULATE ]</a> </b>";
function acceptAndCalculate():Void{
if(num_txt.text.length > 15){
rez_txt.text = ' (( number too big only 15 digits plz )) ';
return;
}
var n:Number = Number(num_txt.text);
if(isNaN(n)){
rez_txt.text = ' (( enter number )) ';
return;
}
var t:Number = getTimer();
rez_txt.text = String(n)+' =\n'+findEm(n).join('*');
time_txt.text = 'calculated in '+ String(getTimer() - t) + 'ms';
}
function findEm( num:Number ):Array{
var arr:Array = [];
var k:Number = 2;
while( true ){
if( k*k > num ){
arr.push( num );
break;
}
if( num % k == 0 ){
arr.push(k);
num /= k;
continue;
}
k++;
}
trace(arr);
return arr;
}
|
![]() |
![]() |
Часовой пояс GMT +4, время: 00:10. |
|
|
« Предыдущая тема | Следующая тема » |
|
|