2013-06-28 52 views
5

Đây có lẽ là vấn đề nhúng phông chữ lạ nhất mà tôi đã có trong nhiều năm ...Phông chữ AS3 nhúng chiều cao vấn đề

Tôi đang sử dụng Flash CC. Bất cứ khi nào tôi sử dụng một phông chữ nhúng tôi nhận được kết quả lạ này.

problem

Bên trái tôi đang sử dụng một phông chữ hệ thống mà không nhúng, bên phải tôi chỉ cần chuyển sang một phông chữ nhúng trong thư viện. Không có gì khác thay đổi. Tôi đang làm mọi thứ theo mã.

Chiều cao của TextField và thay đổi thuộc tính textHeight, tùy thuộc vào việc tôi có sử dụng phông chữ được nhúng hay không. Nó không quan trọng những gì font tôi nhúng, tôi đã thử nhiều phông chữ khác nhau với kết quả chính xác tương tự.

enter image description here

Tôi đã cố gắng thay đổi leading tài sản trong đối tượng TextFormat, nhưng luôn có một số loại đệm ở phía trên cùng của textField.

Bất kỳ ai cũng có ý tưởng về những gì đang diễn ra?

+2

Có vẻ như đây là lỗi Flash CC ... http://forums.adobe.com/thread/1235461 – Pier

Trả lời

1

Đó là lỗi trong Flash CC được Adobe xác nhận.

Chỉ giải pháp as suggested by Adobe cho đến khi chúng sửa lỗi, là tạo một trường văn bản sử dụng phông chữ nhúng qua IDE. Đặt nó lên sân khấu và giấu nó đi.

Khách hàng của tôi sẽ rất vui.

+0

cảm ơn bạn đã chỉ ra điều này! giải pháp của họ làm việc cho tôi. –