Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> python-ming работа с текстом 
:(
    Опции темы
pythonwin
Дата 1.12.2007, 13:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2529
Регистрация: 18.4.2006
Где: за компом

Репутация: 14
Всего: 36



Всем привет!

есть проблема с использованием python-ming для создания flash-анимации со вставкой и движением текста - пожалуйста, подскажите как исправить 
код:
Код

#!/usr/bin/env python

from ming import *

f = SWFFont("ArialSpecialG1.fdb")
t = SWFText()
t.setFont(f)
t.setColor(0x80, 0x00, 0x80)
t.setHeight(60)
t.addString("fnar! fnar!")

m = SWFMovie()
m.setDimension(320, 240)

i = m.add(t)
i.moveTo(160-t.getWidth("fnar! fnar!")/2, 120+t.getAscent()/2)

#print 'Content-type: application/x-shockwave-flash'

m.save("text.swf") 


и при выполнении этого примера возникает ошибка:

$ python text.py
Traceback (most recent call last):
  File "text.py", line 16, in ?
    i.moveTo(160-t.getWidth("fnar! fnar!")/2, 120+t.getAscent()/2)
  File "/usr/lib/python2.4/site-packages/ming.py", line 503, in getWidth
    return mingc.SWFText_getStringWidth(self.this, string)
TypeError: Type error. Got fnar! fnar!, expected _p_unsigned_char


PS 
Python 2.4.4
os = Debian lenny

Пакет: python-ming
Версия: 1:0.3.0-11
PM WWW GTalk Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Python: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0594 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.