2010-12-31 2 views
-1

플래시 템플릿을 만들고 사이트를 게시 할 때 로더 dosnt가 작동합니다. .fla의 작업 메뉴에서 코드를 확인하고 오류를 찾을 수 없습니다. 이것은 코드입니다.플래시 템플릿의 로더가 작동하지 않습니다.

onClipEvent (load) 
{ 
    total = _root.getBytesTotal(); 
} 
onClipEvent (enterFrame) 
{ 
    loaded = _root.getBytesLoaded(); 
    percent = int(loaded/total * 100); 
    text = percent + "%"; 
    gotoAndStop(percent); 
    if (loaded == total) 
    { 
     _root.gotoAndPlay(4); 
    } // end if 
} 

이것은 전체 플래시 템플릿입니다. .fla 및 모든 파일. 여기 http://hotfile.com/dl/93339597/35e8fdb/new_28781.zip.zip.html

답변

1

그것이 :

  1. 층 1739/프레임 3 ->는 'load0'예
  2. 층 1739/프레임 3의 코드를 복사 -> 지우기 키 프레임을
  3. 레이어 1739/프레임 1 -> 'load0'인스턴스에 복사 한 코드를 붙여 넣습니다.

동일한 인스턴스 이름을 가진 동일한 레이어에서 동일한 프리 로더를 사용하는 이유가 실제로 이해가되지 않습니다. 두 번째 것은 아무 것도하지 않습니다.

희망, 행운을 빕니다. 롭

+0

감사합니다 !!! 나는 이것을 시도 할 것이다. 내가 너에게 알려주 다. – Nikko

+0

안녕하세요 다시 남자, 나는 당신이 말한 것을 ddid (나는 생각합니다.)하지만 나는 오류가납니다. 나는 스크린 샷을 adjunt. http://img641.imageshack.us/img641/4656/errorfz.png – Nikko

+0

안녕하세요. 이러한 오류는 프레임에 추가했기 때문에 발생합니다. 프레임 스크립트가 아니기 때문에 작동하지 않습니다. 스테이지에서 무비 클립 인스턴스 ('load0')를 클릭하고 액션 패널을 열고 스크립트를 추가 한 다음 프레임에서 제거합니다. – robertp

-1

OK 대답은 ROB (heartcode)하여주고 있었다이었다 :

Layer 1739/Frame 3 --> Copy the code of the 'load0' instance 
Layer 1739/Frame 3 --> Clear the key frame 
Layer 1739/Frame 1 --> Paste the code you copied to 'load0' instance. 

감사합니다!

+0

안녕하세요 닛코, 먼저 내 답변을 받아 들여 문제를 해결하는 데 도움이되었습니다. 그런 다음 광산 및 수용 할 수없는 광산을 기반으로 자신의 답변을 수락했습니다. WTH? – robertp

+0

는 내 실수 였고, 나는 그 당시에는 너무 새로웠다.). 하지만 그건 분명히 내 대답이 아니라 내 대답이라고 했어. – Nikko