Flash Ripper RSS Readers

Стартовал конкурс ActionScript-поэзии

Витавшая в воздухе идея флэш-поэзии нашла свое воплощение: конкурс ActionScript-поэзии начался! Прежде, чем публиковать на странице конкурса свои стихи, поправьте любые символы, которые могут отобразиться в HTML неверно (например, знаки "меньше, чем" и "больше, чем" в условных выражениях будут восприняты как фигурные скобки странных тэгов, поэтому их следует заменить на сочетания "<" и ">" соответственно). В противном случае ваш поэтический дар не сможет быть оценен чисто по техническим причинам -- броузер отрендерит высокую Flash-поэзию как банальную HTML-прозу. Если хотите, можно потренироваться в комментариях к этой записи (особенно, учитывая, что на сайте www.TurdHead.com нет предпросмотра).

Обновление:
Роман Болгов уже написал замечательное флэш-стихотворение! Далее цитируем:

>>не смог удержаться от экспромта...
>>Если я правильно понял правила, то вот:
var utro=new Date()                                                 //УТРО, А.С Пушкин
var visible_array=new Array("Мороз","Солнце") //Мороз и солнце
var day=this.attachMovie("nebo","nebo_mc",1,{_alpha:30})
day._quality="HIGH" //День чудесный
var girlFriend_mc=this.attachMovie("girl","girl_mc",2)
var myGirlFriend:Drug=new Drug(girlFriend_mc,{initTime:utro.getHours()})
if(myGirlFriend.getStatus()=="дремлет"){ //Еще ты дремлешь,
var words_array=new Array("дура, подъем!","Друг прелесный")
girlFriend_mc.getRandomEar().text=words_array[1] // Друг прелесный!
}
if(utro.getHours()>=7){
myGirlFriend.wakeUp(time.getHours()+"!!!") //Пора красавица,
girlFriend_mc.gotoAndPlay("7 a.m.") //Проснись!
}

var eyes=new Array("левый","правый")
for(var i in eyes){
myGirlFriend.openEyes(eyes[i]) //Открой сомкнуты негой взоры
}

Ну и т.д...

-- Отлично!

Писал Rost, 28 Февраль 2005 12:19

Найдены баги:

Ниже приведены первые потуги автора, а на странице конкурса вы найдете и совсем другие примеры -- покрасивее. Зато этот реально работает как скрипт ;)

// "Arsenic" is a Haiku by Mary Margaret Serpento, 2001
// It is the element #33 "AS" (Arsenic) in The Periodic Table of Haiku,
// http://www.iscifistory.com/scifaku/elements/periodichaiku.asp
// This is a metaphore for "AS" of ActionScript poison ;-)
//
// Actually, i tend to fall asleep when listening long
// and indulged poetry, so i have chosen the haiku to save your time.
//
// This script preserves the brevity of original poem.
// It seems my comments become bigger than the code and too bulky. So,
//
// Finally, it works: paste the code into frame 1 of your movie and test it.

function arsenic() {
var arsenic = new Array("still ", "well", "ing ", "up, ", "stiff-", "necked,\n", "be", "side ", "the ", "old ", "claim; ", "morning ", "glass\n", "of ", "ar", "se", "nic, ", "straight ", "laced. </font> \n\n");
var haiku = "<font size='36'>Arsenic</font><font size='16'>\n";
var maryMargaretSerpento = "Mary Margaret Serpento ©2001";
for (var i = 0; i<arsenic.length; i++) {
haiku += arsenic[i];
}
haiku += maryMargaretSerpento;
_root.createTextField("txtHaiku", 757, 7, 5, 550, 70+50+70);
_root.txtHaiku.html = true;
_root.txtHaiku.htmlText = haiku;
}
arsenic();

Рост - 28 Февраль 2005 12:55

че то я не понял, че эт такое ((
Стихи как то максимально замудренно выводить?

osTap - 28 Февраль 2005 13:37

Остап, смотри обновление в этой записи. Роман Болгов понял и сделал ;)

Я чуть со стула не упал!

Рост - 28 Февраль 2005 19:57

Небольшая зарисовка на тему поэтического ActionScript самого по-себе. :)

this.storyOfLove = function (){

var live = random (2);
if (live == false) return;
var love = 'only for you';
if (love) fscommand ('live', true);


var heart = live and length(love);
if (heart) me = new Array ();
if (heart == false) this.stop()
else _level0.play();


while (heart += 1){
me.push ('one more beautiful day');
if (not random (1000)) break;
}
var memory = love;

}


если читать сам код, то получается вот так (напишу по-русски :)):

Вар лив равно рандом два,
Иф лив равно фалс, ретурн.
Вар лов равно "онли фо ю",
Иф лов фскомманд лив тру.

Вар херт равно лив анд ленч лов,
Иф херт ми равно нью Эррэй.
Иф херт равно фалс, зис стоп,
елсе левел ноль, плэй.

Вайл херт плюс равно один,
Ми пуш "ан мор бьютифул дэй".
Иф нот рандом тысяча, брик,
Вар мемори равно лов.

C2 - 6 Март 2005 15:08

Прикольно ;-)

Рост - 6 Март 2005 16:57

Хоть он давно кончился? (или нет?)
вот моё творчество %)


/**
*@author Аквариум
*@song Аделаида.
*/
var weather:Object = new Object();
weather['wind_enabled'] = true;
weather['visible'] = 'mist';
weather['precipitation'] = 'snow';
//Ветер, туман и снег.
var home:MovieClip = this['home'];
var i:people = home.attachMovie('man','i',1);
var you:people = home.attachMovie('woman','you',2);
//Мы - одни в этом доме.
var north_wind:wind = weather['wind'];
you.setStatus('fear');
you.setReason(north_wind);
north_wind.target = i;
i.setPosition(north_wind.palms);
//Не бойся стука в окно - это ко мне,
//Это северный ветер, мы у него в ладонях.
i.friends.push(north_wind);
//Но северный ветер - мой друг,
var opens:Array = new Array();
for (var j:String in this)
{
if (!this[j].visible)
{
opens.push(this[j]);
}
}
north_wind.memory.add(opens);
//Он хранит все, что скрыто.
for (var j:String in weather['heaven']['content'])
{
if ((j.indexOf('cloud_instance')!=-1)&&(weather['heaven']['content'][j].position==weather['heaven']['content']['star_instance_Adelaida'].position))
{
north_wind.removeCloud(weather['heaven']['content'][j]);
}
}
//Он сделает так,
//Что небо будет свободным от туч
//Там, где взойдет звезда
//Аделаида.
i.memory['tweens_of_lips'].remember = true;
i.memory['tweens_of_hands'].remember = true;
//Я помню движение губ,
//Прикосновенье руками.
i.memory['hearsay']['about_time_and_all'].data = 'time clear all';
//Я слышал, что время стирает все.
var serdce_instance:serdce = new serdce();
var kamen_instance:kamen = new kamen();
var kosa_instance:kosa = new kosa();
kosa_instance.position = kamen_instance;
serdce_instance.setStatus('tuk-tuk');
you.hearing.push({what:serdce_instance.status, reason:kosa_instance.position);
//Ты слышишь стук сердца - это коса нашла на камнень.
_global['sorrow'] = undefined;
_global['evil'] = undefined;
_global['bitter taste'] = undefined;
_global['resentment'] = undefined;
//И нет ни печали, ни зла,
//Ни горечи, ни обиды.
for (var j:String in _global)
{
delete _global[j];
}
_global['north_wind'] = north_wind;
//Есть только северный ветер,
north_wind.makeAction({what:'wake',target:i,position:weather['heaven']['content']['star_instance_Adelaida'].position});
//И он разбудит меня
//Там, где взойдет звезда
//Аделаида.

AlDev - 10 Сентябрь 2005 11:34



Это запись из категории 'Art'. 10 еще cвежих:

Архивы по категориям:

3D-18, Adobe AIR-30, Animation-1, Apache Ant-1, Architecture-1, ARP-1, Art-25, Articles-26, AS3-52, Books-7, Business-3, Cairngorm-2, CI-1, Classes-10, Coding-30, Community-113, Components-19, Contests-28, Cool-Job-5, Debug-18, Design-26, Development-84, EMO-1, Events-13, Extensions-2, FAQ-8, FDS-1, Flash and html-5, Flash Player-35, Flash Updates-8, Flash-scene-1, flash10-4, FlashLite-2, Flex-30, Flex 2-80, Flickr-1, FMS-1, FPUG-46, frameworks-1, Games-11, Good Job!-35, HaXe-14, Health-2, Humor-10, Ideas-13, JavaScript-1, Job-26, JSFL-8, Links-2, Linux-1, Maps-1, Math-8, Money-11, MXML-1, Open Source-15, Optimization-2, Patterns-2, Personalities-27, Politics-1, Preloading-3, Productivity-9, PureMVC-10, Pv3d-1, Rafpug-4, Red5-3, Remoting-11, Resources-21, Ruby-6, SAAS-1, Security-11, SEO-8, Silverlight-5, Sound-3, Strategy-120, Tamarin-1, Tools-113, Training-2, Trash-8, URAFPUG-13, Urgent-1, Usability-6, Video-6, VoIP-5, Wallop-1, Wishlist-2, Архив всех записей (большой)

За последние месяцы:

Июл 2008: Международная встреча разработчиков URAFPUG завершена, URAFPUG - трансляция студии Flex-фреймворка Mate, весь Июл

Июн 2008: Попытка предварительных выводов о встрече аниматоров, Онлайн трансляция встречи аниматоров в Донецке, весь Июн

Май 2008: Если 3D, то по-взрослому: официальный запрос в Adobe по поводу контроля над мип-маппингом. Нужна ваша поддержка!, В этом году «Russian Flash Awards» пройдет в «космическом стиле», весь Май

Апр 2008: Программирование под флэш платформу. Cтатья (местами спорная), Advanced Flash Components бесплатно раздает все свои AS2-компоненты, весь Апр

Мар 2008: Зарплаты программистов в 2007 году, FlashPhone как технология года? Технология года? В Рунете?, весь Мар

Фев 2008: ЙА ФПУГ — регистрация на первую встречу UAFPUG продолжается, Закулисы Flex и секрет успеха опенсорс-проекта, весь Фев





Примечания:
Статус документа
: в процессе
   2002-2007 Производство: Рост Прибыли · О проекте · Подписка на новости (RSS)