Tôi đang sử dụng FlashDevelop & Flash Player 11.7 (phiên bản NPAPI).Pixel nhấp nháy màu trắng ngẫu nhiên ở cuối điểm chèn/dấu mũ trong TextField? (Flash/AS3)
Về cơ bản, tôi thấy một pixel màu trắng ngẫu nhiên ở cuối điểm chèn/dấu mũ/con trỏ văn bản xuất hiện khi một TextField tập trung. Nó liên tục nhấp nháy khi con trỏ văn bản nhấp nháy nhưng ở các khoảng thời gian khác nhau. Nó khiến tôi điên lên.
Dưới đây là một màn hình grab tôi quản lý để có được sau một vài lần:
Tại sao nó làm điều này và tôi phải làm gì để vô hiệu hóa nó?
this._textField = new TextField();
this._textField.defaultTextFormat = new TextFormat("FleftexYC", 8, 0x000000, true);
this._textField.embedFonts = true;
this._textField.height = 13;
this._textField.type = TextFieldType.INPUT;
this._textField.x = 9;
this._textField.y = 7;
FleftexYC là phông chữ tùy chỉnh/nhúng, nhưng đó không phải là vấn đề. Điều này vẫn xảy ra với các phông chữ hệ thống như Arial.
Mọi suy nghĩ?
[EDIT]: Đã xác nhận trong 11,8 cũng. Tuy nhiên, trong Internet Explorer, pixel có màu đen và không phải màu trắng.
[EDIT]: Tôi đang sử dụng Windows 7, không chắc chắn điều này có xảy ra trên máy Mac hay không. Điều này không xảy ra trên phiên bản Flash PPAPI của Google Chrome nhưng nó hiện xảy ra trong phiên bản NPAPI và phiên bản Internet Explorer.
[EDIT]: Ngoài Internet Explorer, có vẻ như Mozilla Firefox cũng hiển thị pixel đen nhấp nháy thay vì pixel màu trắng.
bạn đã thử phông chữ hệ thống, như Arial chưa? – Marijn
Chỉ cần thử, yep nó vẫn hiển thị điểm ảnh màu trắng nhấp nháy. – xLite
Con trỏ chuột "I" trên các trường văn bản có một khoảng cách nhỏ ở giữa các đường ngang trên cùng và dưới cùng. Có thể tạo tác này là sự kết hợp giữa con trỏ văn bản nhấp nháy và khoảng cách của con trỏ chuột không? Bạn có thể thử thay đổi nền của phim và xem chính xác pixel đó đến từ đâu không? – catholicon