2010-06-10 5 views
1

좋아요, 그렇기 때문에 플래시 웹 사이트를 설정 중이며 한 가지를 제외하고는 모든 것이 완벽하게 작동하고 있습니다.Flash Player에서 일부 문자가 표시되지 않습니다.

포트폴리오는 다음과 같은 방법으로 XML 파일에서 제목과 설명을로드 :

<thumbnail filename="/mo*******s/01.JPG" label="Vjagg" 
url="http://www.**********.com/****/… 
description="Vjagg" /> 

이 (내가 사용하는 * 여기에서 원래의 이름을 숨 깁니다).

어쨌든, 내가 쓰는 모든 제목과 설명은 내 웹 사이트에서 V, j 및 G를 제외하고 올바르게 표시됩니다. 적어도 그 부분은 내가 놓친 것으로 알고있는 문자입니다. 다른 것은 모두 완료됩니다. v, J 및 g 작품 즉, 대문자 사용은 차이를 만듭니다.

썸네일 파일 이름은 = 썸네일의 위치는 라벨 = 이름/제목 설명 = 추가 세부 사항에 주어진 (완벽하게 작동) 확대 된 이미지의 예술 작품 (V, J 및 G 문제) URL = URL로 주어진 (완벽하게 작동합니다) 작품 (V, J 및 G 문제)에 대하여 그

하여 ActionScript2.0 코드 여기 :

function create_item_list():Void 
{ 
    for(i = 0; i < total; i++) 
    { 
     var item = item_list.fm_item.duplicateMovieClip("fm_item"+i, i); 
     item._y = i * (item_list.fm_item._height + item_spacing); 
     item.item_label.text = item_label[i]; 
     item.no = i; 

     item.item_button.onRelease = function() 
     { 
      this._parent._parent._parent.change_item(this._parent.no); 
     } 
    } 
    change_item(0); // load the first item detail 
} 
function change_item(no:Number):Void 
{ 
    title.text = item_label[no]; 
    description.text = item_description[no]; 
    this.item_pic.loadMovie(folder + item_filename[no]); 
    button.onRelease = function() 
    { 
     getURL(item_url[no], "_blank"); 
    } 
} 

예 :

Painting work Name: Vjagg 
Painting work Description: Vjagg 

Result ---> 
Name: agg 
Description: agg 

다른 모든 기능이 제대로 작동하고 플래시에서 하드 코드 된 문자는 제대로 작동합니다. XML 파일을 통해서만.

어떤 아이디어로주세요?

저는 Adobe Flash Professional CS5를 사용하고 있지만 단순한 일반 텍스트 XML 파일입니다. 내가 메모장 + + 메모장에서 모두 XML 파일을 편집하려고

은 ActionScript 2.0

, 나는 또한 ANSI와 UTF-8로 모두 절약 시도 : - : 플레이어 스크립트 플래시 플레이어 8 (쓸모 나뿐만 아니라 10 시도). 아무런 변화도 없었습니다.

또한 Firefox/Chrome 및 Windows Internet Explorer 용 Flash Player를 모두 다시 설치했습니다.

캐시를 삭제하려고했습니다. 도와주지 않았어.

나는 또한 다른 컴퓨터에서이를 사용하여 확인했습니다. 똑같은 문제!

Thankss !!!!!!

답변

0

확인하시기 바랍니다 :

  1. 글꼴 윤곽이 오류가 아닌 경우. 메트릭이 완전히 엉망인 글꼴이 많이 있습니다. 다른 글꼴을 사용해보고 작동하는지 확인하십시오.
  2. 임베디드 글꼴을 사용하는 경우 그렇다면 누락 된 문자가 실제로 포함되어 있는지 확인하십시오.

지난 수년 동안 Flash는 글꼴 임베딩 및 텍스트 레이아웃 엔진에 많은 문제가있었습니다. 그러한 문제 중 하나를 Embedding fonts in Flash CS3에 설명했습니다.

+0

좋습니다. 문제가있는 글꼴을 찾았습니다! 감사! :) – ferrarix

+0

위대한 당신은 그것을 얻었다.긴 디버그 세션 후에 이런 일이 생기면 항상 두통을 피 웁니다! –

관련 문제