2012-06-29 5 views
0

Я искал способ отображения фракций (½, ¼ и т. Д.) В текстовом поле во флэш-памяти, и я подумал, что нужно использовать текст html и специальный шрифт. Однако это ограничило бы количество возможных фракций, и я уверен, что скоро ударил. Они должны быть динамичными без ограничений для обоих номеров. Теперь я мог бы создать подготовленный movieclip с двумя динамическими текстовыми полями, но могу ли я вставлять их в текстовое поле, а также иметь возможность предоставить им 2 параметра, необходимые для динамических текстовых полей?Фракции во флэш-памяти

Насколько я знаю, вы можете вставлять изображения в текстовое поле, используя теги html.

Или есть другой умный подход к этому?

[edit] Я только выяснил, что вы можете использовать имена ссылок библиотеки в атрибуте img src для вставки мувиклипа. Используя атрибут id, вы можете изменить его с помощью actionscript, поэтому я предполагаю, что это будет способ установить оба числа дроби. Однако, похоже, мувиклипы всегда выравниваются влево (или позиционируются каким-либо другим произвольным образом) в текстовом поле, которое делает это решение бесполезным.

[edit2] Спасибо Чарльз за указание, что из, болезненный ищет материал, который я нашел в сети имеет смысл сейчас ..

+3

Термин, который вы ищете, это * фракция *, а не * перелом *. – Charles

ответ

0

Я на самом деле закончил с использованием обозначения x/y. Наверное, я мог бы сопоставить внешний вид фракции еще немного, используя шрифт надстрочного шрифта для x и шрифт подстроки для y.

0

Может быть, я беру свой пример слишком буквально; Однако, если вы только хотели unicode vulgar fraction math entities, вы можете вставлять эти символы с помощью шрифта:

font-embedding

Это будет включать в себя:

¼ ½ ¾ ⅓ ⅔ ⅕ ⅖ ⅗ ⅘ ⅙ ⅚ ⅛ ⅜ ⅝ ⅞

Unicode Number Forms

+0

Привет, Джейсон, спасибо за ваш ответ. Существует только ограниченный набор доступных символов дробей, в то время как для них требуется динамическое без ограничений. –

Смежные вопросы