AS3 메인 스테이지에 들어온 썸네일만 로딩하기..


  // 섬네일을 체크 하고 현재 로드되지 않았다면 로드하는 함수 .
    public function thumbStatusChecker() : void
        {
            var thum:DisplayObject = null;
            var Loaded:Boolean = false;
            var Count:uint = 0;
            while (Count < this._filteredThumbArray.length)
            {
               
                thum = this._filteredThumbArray[Count];
                if (thum.y + this._gallery.y < this.adjustedStageHeight() – this._contentTopMargin && thum.y + thum.height + this._gallery.y >= -this._contentTopMargin)
                {
                    thum.visible = true;
                    Loaded = false;
   
                    for( i:uint = 0 ; i<this._loadedThumbArray.length; i++)
                    {
                        if (thum.name == this._loadedThumbArray[i])
                        {
                            Loaded = true;
                        }
                    }
                    if (!Loaded)
                    {
                        this._loadedThumbArray.push(thum.name);
                        thum.loadThumb();
                    }
                }
                else
                {
                    thum.visible = false;
                }
                Count = Count + 1;
            }
            return;
        }// end function


답글 남기기

이메일 주소는 공개되지 않습니다.