Para cadenas string mejor los ficheros txt ocupan poco espacio y se pueden modificar con php. Mientras que para variables mejor utilizar singleton sobretodo si queremos utilizar variables globales. Aqui dejo el programa que gracias a ustedes voy mejorando en el combino la carga de variables en archivos as y en archivos txt la idea es tener muchas variables con muchos ficheros as i txt y solo tener un fichero swf que ocupe lo minimo en total me ocupa 15 kb pero puede manejar informacion con mas de 120000 archivos.
Código ActionScript :
//aleatori
var a:L1C1F1O1S1T1D1001=L1C1F1O1S1T1D1001.getInstance();
trace (a.marca15);
var conter:Number;
conter = a.pasos;
//trace (conter);
var numer;
var nm1;
var nm2;
var nm3;
var nm4;
numer = Math.round((Math.random()*24000)+1);
//jjj.text = numer ;
//a
if (numer <= 1000)
{
nm1=1;
nm2=2;
nm3=3;
nm4=4;
}
//b
if ((numer > 1000)&&(numer <= 2000))
{
nm1=1;
nm2=2;
nm3=4;
nm4=3;
}
//c
if ((numer > 2000)&&(numer <= 3000))
{
nm1=1;
nm2=3;
nm3=2;
nm4=4;
}
//d
if ((numer > 3000)&&(numer <= 4000))
{
nm1=1;
nm2=3;
nm3=4;
nm4=2;
}
//e
if ((numer > 4000)&&(numer <= 5000))
{
nm1=1;
nm2=4;
nm3=3;
nm4=2;
}
//f
if ((numer > 5000)&&(numer <= 6000))
{
nm1=1;
nm2=4;
nm3=2;
nm4=3;
}
//g
if ((numer > 6000)&&(numer <= 7000))
{
nm1=2;
nm2=1;
nm3=3;
nm4=4;
}
//h
if ((numer > 7000)&&(numer <= 8000))
{
nm1=2;
nm2=1;
nm3=4;
nm4=3;
}
//i
if ((numer > 8000)&&(numer <= 9000))
{
nm1=2;
nm2=3;
nm3=1;
nm4=4;
}
//j
if ((numer > 9000)&&(numer <= 10000))
{
nm1=2;
nm2=3;
nm3=4;
nm4=1;
}
//k
if ((numer > 10000)&&(numer <= 11000))
{
nm1=2;
nm2=4;
nm3=3;
nm4=1;
}
//l
if ((numer > 11000)&&(numer <= 12000))
{
nm1=2;
nm2=4;
nm3=1;
nm4=3;
}
//m
if ((numer > 12000)&&(numer <= 13000))
{
nm1=3;
nm2=1;
nm3=2;
nm4=4;
}
//n
if ((numer > 13000)&&(numer <= 14000))
{
nm1=3;
nm2=1;
nm3=4;
nm4=2;
}
//o
if ((numer > 14000)&&(numer <= 15000))
{
nm1=3;
nm2=2;
nm3=1;
nm4=4;
}
//p
if ((numer > 15000)&&(numer <= 16000))
{
nm1=3;
nm2=2;
nm3=4;
nm4=1;
}
//q
if ((numer > 16000)&&(numer <= 17000))
{
nm1=3;
nm2=4;
nm3=1;
nm4=2;
}
//r
if ((numer > 17000)&&(numer <= 18000))
{
nm1=3;
nm2=4;
nm3=2;
nm4=1;
}
//s
if ((numer > 18000)&&(numer <= 19000))
{
nm1=4;
nm2=1;
nm3=2;
nm4=3;
}
//t
if ((numer > 19000)&&(numer <= 20000))
{
nm1=4;
nm2=1;
nm3=3;
nm4=2;
}
//u
if ((numer > 20000)&&(numer <= 21000))
{
nm1=4;
nm2=2;
nm3=3;
nm4=1;
}
//x
if ((numer > 21000)&&(numer <= 22000))
{
nm1=4;
nm2=2;
nm3=1;
nm4=3;
}
//y
if ((numer > 22000)&&(numer <= 23000))
{
nm1=4;
nm2=3;
nm3=1;
nm4=2;
}
//z
if ((numer > 23000)&&(numer <= 24000))
{
nm1=4;
nm2=3;
nm3=2;
nm4=1;
}
m1.x = (50*nm1);
m1.y = 277;
m2.x = (50*nm2);
m2.y = 277;
m3.x = (50*nm3);
m3.y = 277;
m4.x = (50*nm4);
m4.y = 277;
//aqui vario las posiciones de mis botones para que los tests no sean tan repetitivos
//carregues 1
import flash.net.URLLoaderDataFormat;
import flash.net.URLRequest;
import flash.events.Event;
var txtURL:URLRequest = new URLRequest("L1C1F1O1S1T1D1001.txt");
var cargatxtURL:URLLoader = new URLLoader();
cargatxtURL.dataFormat = URLLoaderDataFormat.VARIABLES;
cargatxtURL.addEventListener( Event.COMPLETE, fProcesarDatostxt );
// cargatxtURL.addEventListener( Event.COMPLETE, procesarbotones );
//cargatxtURL.load( txtURL );
////function procesarbotones( event:Event):void {
////m1.i1.text= cargatxtURL.data.i1;
////m2.i2.text= cargatxtURL.data.i2;
////m3.i3.text= cargatxtURL.data.i3;
////m4.i4.text= cargatxtURL.data.i4;
//}
function fProcesarDatostxt( event:Event):void {
p1.text=cargatxtURL.data.str0.substring(0,1);
p2.text=cargatxtURL.data.str0.substring(1,2);
p3.text=cargatxtURL.data.str0.substring(2,3);
p4.text=cargatxtURL.data.str0.substring(3,4);
p5.text=cargatxtURL.data.str0.substring(4,5);
p6.text=cargatxtURL.data.str0.substring(5,6);
p7.text=cargatxtURL.data.str0.substring(6,7);
p8.text=cargatxtURL.data.str0.substring(7,8);
p9.text=cargatxtURL.data.str0.substring(8,9);
p10.text=cargatxtURL.data.str0.substring(9,10);
p11.text=cargatxtURL.data.str0.substring(10,11);
p12.text=cargatxtURL.data.str0.substring(11,12);
p13.text=cargatxtURL.data.str0.substring(12,13);
p14.text=cargatxtURL.data.str0.substring(13,14);
p15.text=cargatxtURL.data.str0.substring(14,15);
p16.text=cargatxtURL.data.str0.substring(15,16);
p17.text=cargatxtURL.data.str0.substring(16,17);
p18.text=cargatxtURL.data.str0.substring(17,18);
p19.text=cargatxtURL.data.str0.substring(18,19);
p20.text=cargatxtURL.data.str0.substring(19,20);
p21.text=cargatxtURL.data.str0.substring(20,21);
p22.text=cargatxtURL.data.str0.substring(21,22);
p23.text=cargatxtURL.data.str0.substring(22,23);
p24.text=cargatxtURL.data.str0.substring(23,24);
p25.text=cargatxtURL.data.str0.substring(24,25);
p26.text=cargatxtURL.data.str0.substring(25,26);
p27.text=cargatxtURL.data.str0.substring(26,27);
p28.text=cargatxtURL.data.str0.substring(27,28);
p29.text=cargatxtURL.data.str0.substring(28,29);
p30.text=cargatxtURL.data.str0.substring(29,30);
p31.text=cargatxtURL.data.str0.substring(30,31);
p32.text=cargatxtURL.data.str0.substring(31,32);
p33.text=cargatxtURL.data.str0.substring(32,33);
p34.text=cargatxtURL.data.str0.substring(33,34);
p35.text=cargatxtURL.data.str0.substring(34,35);
p36.text=cargatxtURL.data.str0.substring(35,36);
p37.text=cargatxtURL.data.str0.substring(36,37);
p38.text=cargatxtURL.data.str0.substring(37,38);
p39.text=cargatxtURL.data.str0.substring(38,39);
p40.text=cargatxtURL.data.str0.substring(39,40);
p41.text=cargatxtURL.data.str0.substring(40,41);
p42.text=cargatxtURL.data.str0.substring(41,42);
p43.text=cargatxtURL.data.str0.substring(42,43);
p44.text=cargatxtURL.data.str0.substring(43,44);
p45.text=cargatxtURL.data.str0.substring(44,45);
p46.text=cargatxtURL.data.str1.substring(0,1);
p47.text=cargatxtURL.data.str1.substring(1,2);
p48.text=cargatxtURL.data.str1.substring(2,3);
p49.text=cargatxtURL.data.str1.substring(3,4);
p50.text=cargatxtURL.data.str1.substring(4,5);
p51.text=cargatxtURL.data.str1.substring(5,6);
p52.text=cargatxtURL.data.str1.substring(6,7);
p53.text=cargatxtURL.data.str1.substring(7,8);
p54.text=cargatxtURL.data.str1.substring(8,9);
p55.text=cargatxtURL.data.str1.substring(9,10);
p56.text=cargatxtURL.data.str1.substring(10,11);
p57.text=cargatxtURL.data.str1.substring(11,12);
p58.text=cargatxtURL.data.str1.substring(12,13);
p59.text=cargatxtURL.data.str1.substring(13,14);
p60.text=cargatxtURL.data.str1.substring(14,15);
p61.text=cargatxtURL.data.str1.substring(15,16);
p62.text=cargatxtURL.data.str1.substring(16,17);
p63.text=cargatxtURL.data.str1.substring(17,18);
p64.text=cargatxtURL.data.str1.substring(18,19);
p65.text=cargatxtURL.data.str1.substring(19,20);
p66.text=cargatxtURL.data.str1.substring(20,21);
p67.text=cargatxtURL.data.str1.substring(21,22);
p68.text=cargatxtURL.data.str1.substring(22,23);
p69.text=cargatxtURL.data.str1.substring(23,24);
p70.text=cargatxtURL.data.str1.substring(24,25);
p71.text=cargatxtURL.data.str1.substring(25,26);
p72.text=cargatxtURL.data.str1.substring(26,27);
p73.text=cargatxtURL.data.str1.substring(27,28);
p74.text=cargatxtURL.data.str1.substring(28,29);
p75.text=cargatxtURL.data.str1.substring(29,30);
p76.text=cargatxtURL.data.str1.substring(30,31);
p77.text=cargatxtURL.data.str1.substring(31,32);
p78.text=cargatxtURL.data.str1.substring(32,33);
p79.text=cargatxtURL.data.str1.substring(33,34);
p80.text=cargatxtURL.data.str1.substring(34,35);
p81.text=cargatxtURL.data.str1.substring(35,36);
p82.text=cargatxtURL.data.str1.substring(36,37);
p83.text=cargatxtURL.data.str1.substring(37,38);
p84.text=cargatxtURL.data.str1.substring(38,39);
p85.text=cargatxtURL.data.str1.substring(39,40);
p86.text=cargatxtURL.data.str1.substring(40,41);
p87.text=cargatxtURL.data.str1.substring(41,42);
p88.text=cargatxtURL.data.str1.substring(42,43);
p89.text=cargatxtURL.data.str1.substring(43,44);
p90.text=cargatxtURL.data.str1.substring(44,45);
p91.text=cargatxtURL.data.str2.substring(0,1);
p92.text=cargatxtURL.data.str2.substring(1,2);
p93.text=cargatxtURL.data.str2.substring(2,3);
p94.text=cargatxtURL.data.str2.substring(3,4);
p95.text=cargatxtURL.data.str2.substring(4,5);
p96.text=cargatxtURL.data.str2.substring(5,6);
p97.text=cargatxtURL.data.str2.substring(6,7);
p98.text=cargatxtURL.data.str2.substring(7,8);
p99.text=cargatxtURL.data.str2.substring(8,9);
p100.text=cargatxtURL.data.str2.substring(9,10);
p101.text=cargatxtURL.data.str2.substring(10,11);
p102.text=cargatxtURL.data.str2.substring(11,12);
p103.text=cargatxtURL.data.str2.substring(12,13);
p104.text=cargatxtURL.data.str2.substring(13,14);
p105.text=cargatxtURL.data.str2.substring(14,15);
p106.text=cargatxtURL.data.str2.substring(15,16);
p107.text=cargatxtURL.data.str2.substring(16,17);
p108.text=cargatxtURL.data.str2.substring(17,18);
p109.text=cargatxtURL.data.str2.substring(18,19);
p110.text=cargatxtURL.data.str2.substring(19,20);
p111.text=cargatxtURL.data.str2.substring(20,21);
p112.text=cargatxtURL.data.str2.substring(21,22);
p113.text=cargatxtURL.data.str2.substring(22,23);
p114.text=cargatxtURL.data.str2.substring(23,24);
p115.text=cargatxtURL.data.str2.substring(24,25);
p116.text=cargatxtURL.data.str2.substring(25,26);
p117.text=cargatxtURL.data.str2.substring(26,27);
p118.text=cargatxtURL.data.str2.substring(27,28);
p119.text=cargatxtURL.data.str2.substring(28,29);
p120.text=cargatxtURL.data.str2.substring(29,30);
p121.text=cargatxtURL.data.str2.substring(30,31);
p122.text=cargatxtURL.data.str2.substring(31,32);
p123.text=cargatxtURL.data.str2.substring(32,33);
p124.text=cargatxtURL.data.str2.substring(33,34);
p125.text=cargatxtURL.data.str2.substring(34,35);
p126.text=cargatxtURL.data.str2.substring(35,36);
p127.text=cargatxtURL.data.str2.substring(36,37);
p128.text=cargatxtURL.data.str2.substring(37,38);
p129.text=cargatxtURL.data.str2.substring(38,39);
p130.text=cargatxtURL.data.str2.substring(39,40);
p131.text=cargatxtURL.data.str2.substring(40,41);
p132.text=cargatxtURL.data.str2.substring(41,42);
p133.text=cargatxtURL.data.str2.substring(42,43);
p134.text=cargatxtURL.data.str2.substring(43,44);
p135.text=cargatxtURL.data.str2.substring(44,45);
p136.text=cargatxtURL.data.str3.substring(0,1);
p137.text=cargatxtURL.data.str3.substring(1,2);
p138.text=cargatxtURL.data.str3.substring(2,3);
p139.text=cargatxtURL.data.str3.substring(3,4);
p140.text=cargatxtURL.data.str3.substring(4,5);
p141.text=cargatxtURL.data.str3.substring(5,6);
p142.text=cargatxtURL.data.str3.substring(6,7);
p143.text=cargatxtURL.data.str3.substring(7,8);
p144.text=cargatxtURL.data.str3.substring(8,9);
p145.text=cargatxtURL.data.str3.substring(9,10);
p146.text=cargatxtURL.data.str3.substring(10,11);
p147.text=cargatxtURL.data.str3.substring(11,12);
p148.text=cargatxtURL.data.str3.substring(12,13);
p149.text=cargatxtURL.data.str3.substring(13,14);
p150.text=cargatxtURL.data.str3.substring(14,15);
p151.text=cargatxtURL.data.str3.substring(15,16);
p152.text=cargatxtURL.data.str3.substring(16,17);
p153.text=cargatxtURL.data.str3.substring(17,18);
p154.text=cargatxtURL.data.str3.substring(18,19);
p155.text=cargatxtURL.data.str3.substring(19,20);
p156.text=cargatxtURL.data.str3.substring(20,21);
p157.text=cargatxtURL.data.str3.substring(21,22);
p158.text=cargatxtURL.data.str3.substring(22,23);
p159.text=cargatxtURL.data.str3.substring(23,24);
p160.text=cargatxtURL.data.str3.substring(24,25);
p161.text=cargatxtURL.data.str3.substring(25,26);
p162.text=cargatxtURL.data.str3.substring(26,27);
p163.text=cargatxtURL.data.str3.substring(27,28);
p164.text=cargatxtURL.data.str3.substring(28,29);
p165.text=cargatxtURL.data.str3.substring(29,30);
p166.text=cargatxtURL.data.str3.substring(30,31);
p167.text=cargatxtURL.data.str3.substring(31,32);
p168.text=cargatxtURL.data.str3.substring(32,33);
p169.text=cargatxtURL.data.str3.substring(33,34);
p170.text=cargatxtURL.data.str3.substring(34,35);
p171.text=cargatxtURL.data.str3.substring(35,36);
p172.text=cargatxtURL.data.str3.substring(36,37);
p173.text=cargatxtURL.data.str3.substring(37,38);
p174.text=cargatxtURL.data.str3.substring(38,39);
p175.text=cargatxtURL.data.str3.substring(39,40);
p176.text=cargatxtURL.data.str3.substring(40,41);
p177.text=cargatxtURL.data.str3.substring(41,42);
p178.text=cargatxtURL.data.str3.substring(42,43);
p179.text=cargatxtURL.data.str3.substring(43,44);
p180.text=cargatxtURL.data.str3.substring(44,45);
p181.text=cargatxtURL.data.str4.substring(0,1);
p182.text=cargatxtURL.data.str4.substring(1,2);
p183.text=cargatxtURL.data.str4.substring(2,3);
p184.text=cargatxtURL.data.str4.substring(3,4);
p185.text=cargatxtURL.data.str4.substring(4,5);
p186.text=cargatxtURL.data.str4.substring(5,6);
p187.text=cargatxtURL.data.str4.substring(6,7);
p188.text=cargatxtURL.data.str4.substring(7,8);
p189.text=cargatxtURL.data.str4.substring(8,9);
p190.text=cargatxtURL.data.str4.substring(9,10);
p191.text=cargatxtURL.data.str4.substring(10,11);
p192.text=cargatxtURL.data.str4.substring(11,12);
p193.text=cargatxtURL.data.str4.substring(12,13);
p194.text=cargatxtURL.data.str4.substring(13,14);
p195.text=cargatxtURL.data.str4.substring(14,15);
p196.text=cargatxtURL.data.str4.substring(15,16);
p197.text=cargatxtURL.data.str4.substring(16,17);
p198.text=cargatxtURL.data.str4.substring(17,18);
p199.text=cargatxtURL.data.str4.substring(18,19);
p200.text=cargatxtURL.data.str4.substring(19,20);
p201.text=cargatxtURL.data.str4.substring(20,21);
p202.text=cargatxtURL.data.str4.substring(21,22);
p203.text=cargatxtURL.data.str4.substring(22,23);
p204.text=cargatxtURL.data.str4.substring(23,24);
p205.text=cargatxtURL.data.str4.substring(24,25);
p206.text=cargatxtURL.data.str4.substring(25,26);
p207.text=cargatxtURL.data.str4.substring(26,27);
p208.text=cargatxtURL.data.str4.substring(27,28);
p209.text=cargatxtURL.data.str4.substring(28,29);
p210.text=cargatxtURL.data.str4.substring(29,30);
p211.text=cargatxtURL.data.str4.substring(30,31);
p212.text=cargatxtURL.data.str4.substring(31,32);
p213.text=cargatxtURL.data.str4.substring(32,33);
p214.text=cargatxtURL.data.str4.substring(33,34);
p215.text=cargatxtURL.data.str4.substring(34,35);
p216.text=cargatxtURL.data.str4.substring(35,36);
p217.text=cargatxtURL.data.str4.substring(36,37);
p218.text=cargatxtURL.data.str4.substring(37,38);
p219.text=cargatxtURL.data.str4.substring(38,39);
p220.text=cargatxtURL.data.str4.substring(39,40);
p221.text=cargatxtURL.data.str4.substring(40,41);
p222.text=cargatxtURL.data.str4.substring(41,42);
p223.text=cargatxtURL.data.str4.substring(42,43);
p224.text=cargatxtURL.data.str4.substring(43,44);
p225.text=cargatxtURL.data.str4.substring(44,45);
p226.text=cargatxtURL.data.str5.substring(0,1);
p227.text=cargatxtURL.data.str5.substring(1,2);
p228.text=cargatxtURL.data.str5.substring(2,3);
p229.text=cargatxtURL.data.str5.substring(3,4);
p230.text=cargatxtURL.data.str5.substring(4,5);
p231.text=cargatxtURL.data.str5.substring(5,6);
p232.text=cargatxtURL.data.str5.substring(6,7);
p233.text=cargatxtURL.data.str5.substring(7,8);
p234.text=cargatxtURL.data.str5.substring(8,9);
p235.text=cargatxtURL.data.str5.substring(9,10);
p236.text=cargatxtURL.data.str5.substring(10,11);
p237.text=cargatxtURL.data.str5.substring(11,12);
p238.text=cargatxtURL.data.str5.substring(12,13);
p239.text=cargatxtURL.data.str5.substring(13,14);
p240.text=cargatxtURL.data.str5.substring(14,15);
p241.text=cargatxtURL.data.str5.substring(15,16);
p242.text=cargatxtURL.data.str5.substring(16,17);
p243.text=cargatxtURL.data.str5.substring(17,18);
p244.text=cargatxtURL.data.str5.substring(18,19);
p245.text=cargatxtURL.data.str5.substring(19,20);
p246.text=cargatxtURL.data.str5.substring(20,21);
p247.text=cargatxtURL.data.str5.substring(21,22);
p248.text=cargatxtURL.data.str5.substring(22,23);
p249.text=cargatxtURL.data.str5.substring(23,24);
p250.text=cargatxtURL.data.str5.substring(24,25);
p251.text=cargatxtURL.data.str5.substring(25,26);
p252.text=cargatxtURL.data.str5.substring(26,27);
p253.text=cargatxtURL.data.str5.substring(27,28);
p254.text=cargatxtURL.data.str5.substring(28,29);
p255.text=cargatxtURL.data.str5.substring(29,30);
p256.text=cargatxtURL.data.str5.substring(30,31);
p257.text=cargatxtURL.data.str5.substring(31,32);
p258.text=cargatxtURL.data.str5.substring(32,33);
p259.text=cargatxtURL.data.str5.substring(33,34);
p260.text=cargatxtURL.data.str5.substring(34,35);
p261.text=cargatxtURL.data.str5.substring(35,36);
p262.text=cargatxtURL.data.str5.substring(36,37);
p263.text=cargatxtURL.data.str5.substring(37,38);
p264.text=cargatxtURL.data.str5.substring(38,39);
p265.text=cargatxtURL.data.str5.substring(39,40);
p266.text=cargatxtURL.data.str5.substring(40,41);
p267.text=cargatxtURL.data.str5.substring(41,42);
p268.text=cargatxtURL.data.str5.substring(42,43);
p269.text=cargatxtURL.data.str5.substring(43,44);
p270.text=cargatxtURL.data.str5.substring(44,45);
p271.text=cargatxtURL.data.str6.substring(0,1);
p272.text=cargatxtURL.data.str6.substring(1,2);
p273.text=cargatxtURL.data.str6.substring(2,3);
p274.text=cargatxtURL.data.str6.substring(3,4);
p275.text=cargatxtURL.data.str6.substring(4,5);
p276.text=cargatxtURL.data.str6.substring(5,6);
p277.text=cargatxtURL.data.str6.substring(6,7);
p278.text=cargatxtURL.data.str6.substring(7,8);
p279.text=cargatxtURL.data.str6.substring(8,9);
p280.text=cargatxtURL.data.str6.substring(9,10);
p281.text=cargatxtURL.data.str6.substring(10,11);
p282.text=cargatxtURL.data.str6.substring(11,12);
p283.text=cargatxtURL.data.str6.substring(12,13);
p284.text=cargatxtURL.data.str6.substring(13,14);
p285.text=cargatxtURL.data.str6.substring(14,15);
p286.text=cargatxtURL.data.str6.substring(15,16);
p287.text=cargatxtURL.data.str6.substring(16,17);
p288.text=cargatxtURL.data.str6.substring(17,18);
p289.text=cargatxtURL.data.str6.substring(18,19);
p290.text=cargatxtURL.data.str6.substring(19,20);
p291.text=cargatxtURL.data.str6.substring(20,21);
p292.text=cargatxtURL.data.str6.substring(21,22);
p293.text=cargatxtURL.data.str6.substring(22,23);
p294.text=cargatxtURL.data.str6.substring(23,24);
p295.text=cargatxtURL.data.str6.substring(24,25);
p296.text=cargatxtURL.data.str6.substring(25,26);
p297.text=cargatxtURL.data.str6.substring(26,27);
p298.text=cargatxtURL.data.str6.substring(27,28);
p299.text=cargatxtURL.data.str6.substring(28,29);
p300.text=cargatxtURL.data.str6.substring(29,30);
p301.text=cargatxtURL.data.str6.substring(30,31);
p302.text=cargatxtURL.data.str6.substring(31,32);
p303.text=cargatxtURL.data.str6.substring(32,33);
p304.text=cargatxtURL.data.str6.substring(33,34);
p305.text=cargatxtURL.data.str6.substring(34,35);
p306.text=cargatxtURL.data.str6.substring(35,36);
p307.text=cargatxtURL.data.str6.substring(36,37);
p308.text=cargatxtURL.data.str6.substring(37,38);
p309.text=cargatxtURL.data.str6.substring(38,39);
p310.text=cargatxtURL.data.str6.substring(39,40);
p311.text=cargatxtURL.data.str6.substring(40,41);
p312.text=cargatxtURL.data.str6.substring(41,42);
p313.text=cargatxtURL.data.str6.substring(42,43);
p314.text=cargatxtURL.data.str6.substring(43,44);
p315.text=cargatxtURL.data.str6.substring(44,45);
p316.text=cargatxtURL.data.str7.substring(0,1);
p317.text=cargatxtURL.data.str7.substring(1,2);
p318.text=cargatxtURL.data.str7.substring(2,3);
p319.text=cargatxtURL.data.str7.substring(3,4);
p320.text=cargatxtURL.data.str7.substring(4,5);
p321.text=cargatxtURL.data.str7.substring(5,6);
p322.text=cargatxtURL.data.str7.substring(6,7);
p323.text=cargatxtURL.data.str7.substring(7,8);
p324.text=cargatxtURL.data.str7.substring(8,9);
p325.text=cargatxtURL.data.str7.substring(9,10);
p326.text=cargatxtURL.data.str7.substring(10,11);
p327.text=cargatxtURL.data.str7.substring(11,12);
p328.text=cargatxtURL.data.str7.substring(12,13);
p329.text=cargatxtURL.data.str7.substring(13,14);
p330.text=cargatxtURL.data.str7.substring(14,15);
p331.text=cargatxtURL.data.str7.substring(15,16);
p332.text=cargatxtURL.data.str7.substring(16,17);
p333.text=cargatxtURL.data.str7.substring(17,18);
p334.text=cargatxtURL.data.str7.substring(18,19);
p335.text=cargatxtURL.data.str7.substring(19,20);
p336.text=cargatxtURL.data.str7.substring(20,21);
p337.text=cargatxtURL.data.str7.substring(21,22);
p338.text=cargatxtURL.data.str7.substring(22,23);
p339.text=cargatxtURL.data.str7.substring(23,24);
p340.text=cargatxtURL.data.str7.substring(24,25);
p341.text=cargatxtURL.data.str7.substring(25,26);
p342.text=cargatxtURL.data.str7.substring(26,27);
p343.text=cargatxtURL.data.str7.substring(27,28);
p344.text=cargatxtURL.data.str7.substring(28,29);
p345.text=cargatxtURL.data.str7.substring(29,30);
p346.text=cargatxtURL.data.str7.substring(30,31);
p347.text=cargatxtURL.data.str7.substring(31,32);
p348.text=cargatxtURL.data.str7.substring(32,33);
p349.text=cargatxtURL.data.str7.substring(33,34);
p350.text=cargatxtURL.data.str7.substring(34,35);
p351.text=cargatxtURL.data.str7.substring(35,36);
p352.text=cargatxtURL.data.str7.substring(36,37);
p353.text=cargatxtURL.data.str7.substring(37,38);
p354.text=cargatxtURL.data.str7.substring(38,39);
p355.text=cargatxtURL.data.str7.substring(39,40);
p356.text=cargatxtURL.data.str7.substring(40,41);
p357.text=cargatxtURL.data.str7.substring(41,42);
p358.text=cargatxtURL.data.str7.substring(42,43);
p359.text=cargatxtURL.data.str7.substring(43,44);
p360.text=cargatxtURL.data.str7.substring(44,45);
titolfla.text=cargatxtURL.data.titol;
m1.i1.text= cargatxtURL.data.i1;
m2.i2.text= cargatxtURL.data.i2;
m3.i3.text= cargatxtURL.data.i3;
m4.i4.text= cargatxtURL.data.i4;
}
cargatxtURL.load( txtURL );
//carregues 2
//var txtURLLoader:URLLoader = new URLLoader();
//txtURLLoader.dataFormat = URLLoaderDataFormat.VARIABLES;
//txtURLLoader.addEventListener(Event.COMPLETE, onCompleteLoad);
//cargatxtURL.addEventListener(Event.COMPLETE, procesarbotones);
var num1:Number;
var kao:Number;
var kaot:Number;
//function procesarbotones(event:Event):void {
//
//
//}
//function onCompleteLoad(e:Event):void {
//
// trace(e.type);
// kao = Number(e.target.data.kkk);
// if (kao>0){
//
// num1 = Number(e.target.data.marca1);
// trace(num1);
// if (num1<=45){
// mov1.x=11+(11*num1);
// mov1.y=35.05;
// }
// if ((num1>45)&&(num1<=90)){
// mov1.x=11+((-11)*(45-num1));
// mov1.y=60.55;
// }
// if ((num1>90)&&(num1<=135)){
// mov1.x=11+((-11)*(90-num1));
// mov1.y=86.05;
// }
// if ((num1>135)&&(num1<=180)){
// mov1.x=11+((-11)*(135-num1));
// mov1.y=111.65;
// }
// if ((num1>180)&&(num1<=225)){
// mov1.x=11+((-11)*(180-num1));
// mov1.y=137.05;
// }
// if ((num1>225)&&(num1<=270)){
// mov1.x=11+((-11)*(225-num1));
// mov1.y=162.55;
// }
// if ((num1>270)&&(num1<=315)){
// mov1.x=11+((-11)*(270-num1));
// mov1.y=188.05;
// }
// if ((num1>315)&&(num1<=360)){
// mov1.x=11+((-11)*(315-num1));
// mov1.y=213.55;
// }
//
// }
// }
//txtURLLoader.load(new URLRequest("L1C1F1O1S1T1D1001.txt"));
el archivo es L1C1F1O1S1T1D1001.as con el siguiente codigo:
Código ActionScript :
package{
public class L1C1F1O1S1T1D1001{
private static var _instance:L1C1F1O1S1T1D1001=null;
private var _pasos:Number=15;
private var _marca1:Number=3;
private var _marca2:Number=55;
private var _marca3:Number=69;
private var _marca4:Number=83;
private var _marca5:Number=110;
private var _marca6:Number=118;
private var _marca7:Number=160;
private var _marca8:Number=194;
private var _marca9:Number=209;
private var _marca10:Number=243;
private var _marca11:Number=278;
private var _marca12:Number=301;
private var _marca13:Number=320;
private var _marca14:Number=328;
private var _marca15:Number=356;
public function L1C1F1O1S1T1D1001(e:L1C1F1O1S1T1D1001Enforcer){
//trace(_score);
_pasos=15;
_marca1=3;
_marca2=55;
_marca3=69;
_marca4=83;
_marca5=110;
_marca6=118;
_marca7=160;
_marca8=194;
_marca9=209;
_marca10=243;
_marca11=278;
_marca12=301;
_marca13=320;
_marca14=328;
_marca15=356;
//trace(_score);
}
public static function getInstance():L1C1F1O1S1T1D1001{
if(_instance==null){
_instance=new L1C1F1O1S1T1D1001(new L1C1F1O1S1T1D1001Enforcer());
}
return _instance;
}
public function get pasos():Number{
return _pasos;
}
public function get marca1():Number{
return _marca1;
}
public function get marca2():Number{
return _marca2;
}
public function get marca3():Number{
return _marca3;
}
public function get marca4():Number{
return _marca4;
}
public function get marca5():Number{
return _marca5;
}
public function get marca6():Number{
return _marca6;
}
public function get marca7():Number{
return _marca7;
}
public function get marca8():Number{
return _marca8;
}
public function get marca9():Number{
return _marca9;
}
public function get marca10():Number{
return _marca10;
}
public function get marca11():Number{
return _marca11;
}
public function get marca12():Number{
return _marca12;
}
public function get marca13():Number{
return _marca13;
}
public function get marca14():Number{
return _marca14;
}
public function get marca15():Number{
return _marca15;
}
public function set pasos(newpasos:Number):void{
_pasos=newpasos;
}
public function set marca1(newmarca1:Number):void{
_marca1=newmarca1;
}
public function set marca2(newmarca2:Number):void{
_marca2=newmarca2;
}
public function set marca3(newmarca3:Number):void{
_marca3=newmarca3;
}
public function set marca4(newmarca4:Number):void{
_marca4=newmarca4;
}
public function set marca5(newmarca5:Number):void{
_marca5=newmarca5;
}
public function set marca6(newmarca6:Number):void{
_marca6=newmarca6;
}
public function set marca7(newmarca7:Number):void{
_marca7=newmarca7;
}
public function set marca8(newmarca8:Number):void{
_marca8=newmarca8;
}
public function set marca9(newmarca9:Number):void{
_marca9=newmarca9;
}
public function set marca10(newmarca10:Number):void{
_marca10=newmarca10;
}
public function set marca11(newmarca11:Number):void{
_marca11=newmarca11;
}
public function set marca12(newmarca12:Number):void{
_marca12=newmarca12;
}
public function set marca13(newmarca13:Number):void{
_marca13=newmarca13;
}
public function set marca14(newmarca14:Number):void{
_marca14=newmarca14;
}
public function set marca15(newmarca15:Number):void{
_marca15=newmarca15;
}
}
}
class L1C1F1O1S1T1D1001Enforcer{
}
el archivo de texto L1C1F1O1S1T1D1001.txt
Código :
str0=Vaig trobar aquell home malgeniut especial-
&str1=ment rabiut i em va deixar molt amoinat. La
&str2=seua mirada traslluia ambiguitat. I no era la
&str3=primera vegada: ja l’havia vist en diferents
&str4=ocasions arruinar la continuitat dels projec-
&str5=tes del nostre veinat. Alguns el consideraven
&str6=un traidor; alguns altres deien que la seua
&str7=vacuitat tenia l’origen en la seua viduitat.
&i1=ï&i2=i&i3=í&i4=ì
&titol=L1C1F1O1S1T1D1
En el flaix hay un total de 360 campos de texto dinamicos p1 a p360 y luego hay cuatro botones que varian sus posiciones de forma aleatoria m1 m2 m3 m4 en cada boton hay un campo de texto i1 i2 i3 i4 los objetos boton varian sus posiciones en funcion de la variable numer ahora me falta concebir el contador en funcion de la variable pasos que es global gracias a singleton. El siguiente paso sera crear un flax que me llame a un php que me cree los ficheros txt y as. Y los datos se iran ampliando a medida que la gente vaya introduciendo los testos. Mi objetivo es crear un sistema de nivelacion de conocimiento mediante flaix de momento voy haciendo el sistema de nivelacion sobre la ortografia castellana y catalana. Os dejo un ejemplo de mi portal circular en 3D aun en construccion-->
http://urutsuk.zobyhost.com/lg.html