면 1, 레이어 '레이어 1', 프레임 1, 행 14, 열 19 1084 : 구문 오류 : rightbracket의이 (가) 콜론 앞에 필요합니다.
import fl.video.VideoEvent;
import fl.controls.*;
import fl.containers.*;
import fl.events.ListEvent;
import fl.controls.listClasses.*;
import fl.controls.dataGridClasses.*;
import fl.controls.progressBarClasses.*;
import fl.core.UIComponent;
import fl.data.DataProvider;
import flash.text.TextFormat;
//이곳이 영상넣는부분 목록수만큼 array를 늘려주면 됩니다.
var _Array:Array = [];
_Array[0] = [];
_Array[1] = [];
_Array[2] = [];
_Array[3] = [];
_Array[4] = [];
_Array[5] = [];
_Array[6] = [];
_Array[7] = [];
_Array[8] = [];
_Array[9] = [];
_Array[10] = [];
_Array[11] = [];
_Array[12] = [];
_Array[13] = [];
_Array[14] = [];
_Array[15] = [];
_Array[16] = [];
_Array[17] = [];
_Array[18] = [];
_Array[19] = [];
_Array[20] = [];
_Array[21] = [];
_Array[22] = [];
_Array[23] = [];
_Array[24] = [];
_Array[25] = [];
_Array[26] = [];
_Array[27] = [];
_Array[28] = [];
_Array[29] = [];
_Array[30] = [];
_Array[31] = [];
_Array[32] = [];
_Array[33] = [];
_Array[34] = [];
_Array[35] = [];
_Array[36] = [];
_Array[37] = [];
_Array[38] = [];
_Array[39] = [];
_Array[40] = [];
_Array[41] = [];
_Array[42] = [];
_Array[43] = [];
_Array[44] = [];
_Array[45] = [];
_Array[46] = [];
_Array[47] = [];
_Array[48] = [];
_Array[49] = [];
_Array[50] = [];
_Array[51] = [];
_Array[52] = [];
_Array[53] = [];
_Array[54] = [];
_Array[55] = [];
_Array[56] = [];
_Array[57] = [];
_Array[58] = [];
_Array[59] = [];
_Array[60] = [];
_Array[61] = [];
_Array[62] = [];
_Array[63] = [];
_Array[64] = [];
_Array[65] = [];
_Array[66] = [];
_Array[67] = [];
_Array[68] = [];
_Array[69] = [];
_Array[70] = [];
var n:int = 3;
var ii:int = 0;
var k:int = new int();
var tmp_k:int = 0;
var ll:int = _Array.length;
var BBB:Boolean = true;
function _play(tmp_k:int):void
{
k=tmp_k;
trace(ii);
ii=1;
mov.mov1.mov.addEventListener(fl.video.VideoEvent.COMPLETE, _complete1);
mov.mov2.mov.addEventListener(fl.video.VideoEvent.COMPLETE, _complete2);
mov.mov2.mov.play(_Array[k][0]);
mov.mov1.mov.load(_Array[k][1]);
mov.mov2.mov.play();
mov.mov2.visible=true;
}
function _complete1(e:fl.video.VideoEvent):void
{
trace("complete1");
BBB = true;
ii++;
trace(ii);
mov.mov1.mov.load(_Array[k][ii]);
mov.mov1.visible = false;
mov.mov2.mov.play();
mov.mov2.visible = true;
if (ii==_Array[k].length+1)
{
trace("끝");
ii=1;
mov.mov2.mov.stop();
mov.mov1.mov.stop();
mov.mov1.visible = false;
mov.mov2.visible = false;
}
}
function _complete2(e:fl.video.VideoEvent):void
{
trace("complete2");
BBB = false;
ii++;
mov.mov2.mov.load(_Array[k][ii]);
mov.mov1.mov.play();
mov.mov2.visible = false;
mov.mov1.visible = true;
trace(ii);
if (ii==_Array[k].length+1)
{
trace("끝");
ii=1;
mov.mov2.mov.stop();
mov.mov1.mov.stop();
mov.mov1.visible = false;
mov.mov2.visible = false;
}
}
//이곳이 폰트 설정을 바꿀수 있는부분 color의 000000자리에 다른 숫자값넣어주면됌
var format:TextFormat = new TextFormat();
format.color = 0x000000;
format.size = 11;
리스트.setRendererStyle( "textFormat", format);
리스트.addEventListener(ListEvent.ITEM_CLICK,listItemSelected);
function listItemSelected(e:ListEvent):void
{
var cr:CellRenderer = 리스트.itemToCellRenderer(e.item) as CellRenderer;
var listData:List>
_play(listData.row);
trace(listData.row+"row");
mov.visible = true;
}
리스트.setStyle("themeColor", "white");
//클릭하면 정지부분
mov.btn.addEventListener(MouseEvent.CLICK, _클릭);
function _클릭(e:MouseEvent):void
{
mov.visible = false;
if(BBB==true)
{
mov.mov2.mov.pause();
}else{
mov.mov1.mov.pause();
}
if(BBB==false)
{
mov.mov2.mov.pause();
}else{
mov.mov1.mov.pause();
}
}
이걸로 액션 쓰는데 잘못된 건가요 ㅜ ㅗ ㅜ?
fla 올려봐